【发布时间】:2013-01-30 20:42:08
【问题描述】:
我需要对除第一列之外的一行的总数求和。
也有类似的:
选择总和(col2 + col3 + col4 +colN) 从数字 WHERE user_name = 'person';
我的表格将不断添加列。所以我希望它也能自动获取新列的总和,而不需要将其硬编码到查询中?
user_name | Col | col2 | Col3 | Col4 + other columns.
person1 | 2 | 3 | 76 | 56 etc. ---------> sum of row
person2 | 6 | 72 | 200 | 13 etc. ---------> sum of row
提前感谢您的帮助!
【问题讨论】:
-
如果您需要这样做,那么建议您以适当的方式规范化您的数据库
-
这将有助于更多地了解您在 Col1、Col2 ... ColN 中存储的信息类型。如果您能够更新您的问题或在此处添加更多详细信息的评论,那么我会看看是否可以通过更多示例更新我的答案。