源表格:
------------------------
部位 物料 用量
A XXX 100
B XXX 200
C XXX 300
------------------------
如何用SQL合计转为以下:
------------------------
部位 物料 用量
A+B+C XXX 600
------------------------
请高手帮忙,谢谢!
------解决方案--------------------
不可以的,除非自己写循环处理
但效率不会很高
------解决方案--------------------
如果是SQLServer2005及以上版本可以用for xml path
------解决方案--------------------
ASA的话超简单,一个 list() 函数搞掂。
------解决方案--------------------
存储过程
declare @a varchar(1000)
set @a = ''
select @a = @a + 列 from 表
print @a
试试这个写法可能满足你。。。
------解决方案--------------------
如果是oracle,可以参考以下链接,一个sql就可以搞定
http://www.2cto.com/database/201109/106448.html