O
only you
Unregistered / Unconfirmed
GUEST, unregistred user!
SQL Server我在存储过程中有如下语句
select @JFLJE=sum(B.JFJE) from GRQCYE A,PZ B where ......
这里有个问题,如何保证sum没有计算了重复的数据
select @JFLJE=sum(distinct B.JFJE) from GRQCYE A,PZ B where ......
不行,因为这样一来连合理的相同数据都给滤掉了
select @JFLJE=sum(B.JFJE) from GRQCYE A,PZ B where ......
这里有个问题,如何保证sum没有计算了重复的数据
select @JFLJE=sum(distinct B.JFJE) from GRQCYE A,PZ B where ......
不行,因为这样一来连合理的相同数据都给滤掉了