怎样把一行记录各列的值相加?
现在我得到了一行数据,A,B,C,D的值都是用sum得到的,整型.如
A B C D
1 2 3 4
如何用sql将它们的值相加?
问题点数:10、回复次数:5Top
1 楼hevin(没有什么是不可能的)回复于 2004-08-01 21:51:24 得分 2
select A+B+C+D [as FieldName] from TableNameTop
2 楼wl3721()回复于 2004-08-01 21:54:32 得分 2
select sum(a..) A,sum(b..) B, sum(c..) C, sum(d..) D,sum(a..)+sum(b..)+sum(c..)+sum(d..)
from ...
或者
select A+b+c+d
from
(select sum(a..) A,sum(b..) B, sum(c..) C, sum(d..) D
from ...)Top
3 楼dinya2003(OK)回复于 2004-08-02 08:12:14 得分 2
select a+b+c+d from (你的查询)Top
4 楼egxsun(egxsun)回复于 2004-08-03 13:34:22 得分 2
用select a+b+c+d from TableNameTop
5 楼LovenDreams(爱拼才会赢)回复于 2004-08-03 13:53:00 得分 2
select a+b+c+d from TableNameTop




