如何取得如下分组求最大值的记录
已知如下表:
编号 日期
G1 2014-01-01
G1 2014-01-03
G2 2014-01-02
G2 2014-01-06
......
GX 2014-01-02
GX 2014-01-06
如何用sql语句取得结果,即按照编号分组,求日期最大的记录:
G1 2014-01-03
G2 2014-01-06
GX 2014-01-06
------解决方案--------------------是这样吗:
select 编号,max(日期) as 日期
from 表
group by 编号