数据集问题????
SELECT SUM(usedweight)
FROM
(
SELECT
ID
,usedate
,WareHouseInID
,usedweight
FROM
dbo.T_D_TA_WareHouseOut
GROUP BY
ID
,usedate
,WareHouseInID
,usedweight
) X
WHERE WareHouseInID=@WareHouseInID
and ID <> @ID
这是存储过程里的sql语句,要是查询的结果为空值,把结果赋给另一个数据集的时候总是出错,这是为什么呢?
------解决方案--------------------不懂,我也想知道
------解决方案--------------------SUM(usedweight)
加个列名先
------解决方案--------------------w75251455(砍破)
說對了,
當insert into 其它表時,SUM(usedweight) as usedweight 一定要加列名