- 爱易网页
-
MSSQL教程
- 这个SQL分组如何写,求解
日期:2014-05-17 浏览次数:20522 次
这个SQL分组怎么写,求解!
数据库表中的数据
列: 用户 分数 时间
A 2 2014-01-01 01:00:00
A 2 2014-01-01 02:00:00
A 2 2014-01-01 03:00:00
A 2 2014-01-02 01:00:00
A 2 2014-01-02 02:00:00
A 2 2014-01-02 03:00:00
A 2 2014-01-03 02:00:00
A 2 2014-01-03 03:00:00
A 2 2014-01-04 01:00:00
A 2 2014-01-05 01:00:00
A 2 2014-01-06 01:00:00
A 2 2014-01-06 02:00:00
怎么得到每天最大时间的那条数据,得到的结果为:
列: 用户 分数 时间
A 2 2014-01-01 03:00:00
A 2 2014-01-02 03:00:00
A 2 2014-01-03 03:00:00
A 2 2014-01-04 01:00:00
A 2 2014-01-05 01:00:00
A 2 2014-01-06 02:00:00
然后再对这个结果进行用户的分组,求分数的总和。
得到的最终结果为:
A 12
用一个SQL语句怎么处理,请指教!