請大家幫幫忙
HKNo BondNo ApplyNo GetBillDpt AttributeDpt ApportonFee
00001 E53084000056 08585949919 南星-C C-電子部 700
00001 E53084000056 08585949926 南星-C C-電子部 0
00001 E53082000017 08585949546 南精-B B-組裝一部 500
00002 E53084000056 08585950523 南星-G C-電子部 200
00002 E53082000018 08585950330 南發-A A-五金部 1000
要求 :在HKNo相同地條件下﹐如果AttributeDpt相同﹐則ApportonFee
要加總。
HKNo BondNo ApplyNo GetBillDpt AttributeDpt ApportonFee
00001 E53084000056 08585949919 南星-C C-電子部 700
00001 E53084000056 08585949926 南星-C C-電子部 0
00001 E53082000017 08585949546 南精-B B-組裝一部 500
00002 E53084000056 08585950523 南星-G C-電子部 200
00002 E53082000018 08585950330 南發-A A-五金部 1000
要求 :在HKNo相同地條件下﹐如果AttributeDpt相同﹐則ApportonFee
要加總。
set @sql = 'select top 1 class_id from '+ test_tableSelect (@Sql) ----测试语句是否正确
Execute (Sql)
select @retValum
exec sp_test 'testname',@retValum=@retValum1 outputselect @retValum1
结果返回的是 'test_String' 啊
其实这个存储过程也应该是正确的,因为我在别的数据库里试就是能得到 output 值的,就是不知道为什么会出现执行了exec 就得不到值的问题:(