我在发帖之前一直在找,但我找不到任何东西。我不知道是否可能是我想要的。
我想要同一行中每列的总和。为了更好的解释,我附上了一张照片。我正在使用SQL Server 2005
示例:
感谢您的时间。
答案 0 :(得分:1)
通常,您的要求表明您的数据库设计不足。也许你应该重构它并创建另一个表,在那里你为每一列插入一行,并为主表插入一个外键。这将更加高效,并且更易于维护和编写查询。
但是,您可以这样做:
SELECT [TOTAL ROW] = Col1 + Col2 + Col3 + Col4 + .....,
OtherColumns ...
FROM dbo.TableName