表: RQ DATA PAYED
A 2012-6-2 10 0 //更换仪器后的新计数
B 2012-5-2 500 0
C 2012-2-2 100 0
D 2012-1-2 20 1 //已经付费解释一下
PAYED字段中 0 表示尚未付费, 1表示已经付费现在想求出从 表中未付费的总计数。B中已经包含了C,结果应该是 (B-D)+A。
该如何写SQL语句,请教各位前辈,谢谢!
A 2012-6-2 10 0 //更换仪器后的新计数
B 2012-5-2 500 0
C 2012-2-2 100 0
D 2012-1-2 20 1 //已经付费解释一下
PAYED字段中 0 表示尚未付费, 1表示已经付费现在想求出从 表中未付费的总计数。B中已经包含了C,结果应该是 (B-D)+A。
该如何写SQL语句,请教各位前辈,谢谢!
2.你是指同一天的记录取最大值吗,如果是这样,步骤就是先把所有记录按照日期分组取得每天的最大值,然后根据PAYED标记去加减计算
这个应该改写个存储过程计算