【发布时间】:2014-11-10 14:50:48
【问题描述】:
我有一个包含多列的表。我需要创建一个 SQL 查询,以根据来自日期选择器和选择框的用户输入显示某些列。我做得很好。但是,我需要在显示表的底部汇总其中一个结果列。我无法弄清楚如何在当前查询中创建结果以显示总计列。本质上,我希望将 WTTotal 列汇总到一个单独的单元格中。我当前的查询如下。我真的认为这很简单,我似乎看不到。
SELECT REPLACE(Client,',',' ') AS Client,WorkTicketNum,Lease,Date,OrderedBy,WTTotal
FROM WorkTicket
WHERE Date BETWEEN '2014-10-01' AND '2014-10-31' AND Invoiced IS NULL
ORDER BY Client
【问题讨论】:
-
你使用的是什么数据库引擎?
-
您希望每一行都有一列显示总和?这很奇怪。您使用的是支持公用表表达式的数据库吗?
-
不,我不希望每一行都有一列。本质上,我只希望 WTTotal 列中的最后一行是 SUM。我正在使用 SQL Server 2014 和 PHP,对于那些想要这些信息的人。
标签: php sql sql-server sql-server-2014