select * from table group by col1 order by date desc;
结果并不是按照date排列的