-1

例如:

表是

日期账单金额
2013 年 12 月 6 日 200
2013 年 12 月 6 日 920
2013 年 6 月 15 日 300

输出是

日期账单金额
2013 年 12 月 6 日 1120
2013 年 6 月 15 日 300
4

4 回答 4

2

这是SQLFiddle

 SELECT date, SUM(billamount)
   FROM tab1 GROUP BY date;
于 2013-08-24T11:06:54.147 回答
0

sqlfiddle

select d as "date",
       sum(amount) as "bill amount", 
       count(*) as "count" 
from T
group by d
having count(*) > 0 --change zero to occurrence number you wish
order by d;

sqlfiddle

在此处输入图像描述

于 2013-08-24T11:16:15.050 回答
0

使用group by来实现您的目标。

于 2013-08-24T11:00:27.427 回答
0
SELECT theDate, COUNT(theDate) AS NumOccurrences

FROM someTable GROUP BY theDate

HAVING ( COUNT(theDate) > 1 )
于 2013-08-24T11:02:50.690 回答