-2

我目前的表结构是这样的:

Category   Date        GrandTotal
-----------------------------------    
Cat1       26/2/2013      900
Cat1       26/2/2013      200
Cat2       26/2/2013      100
Cat2       27/2/2013      150
Cat2       28/2/2013      200

但我希望这样得到它:

如果我选择从26/2/2013到的交易26/2/2013

我应该只得到总金额26th February,所以结果应该是 1200。

谁能告诉我这个的SQL查询?

4

2 回答 2

0
SELECT sum(GrandTotal) FROM table WHERE Date = '26/2/2013'

或者,如果你想做一个范围,你可以做> '25/2/2013' and < '27/2/2013'

于 2013-02-28T12:42:30.657 回答
0

你能试试这个代码吗

SELECT DATE,SUM(GRANDTOTAL) FROM TABLE_NAME
GROUP BY DATE
HAVING DATE BETWEEN 26/2/2013 AND 26/2/2013
于 2013-02-28T12:43:29.593 回答