日期:2014-05-18  浏览次数:20567 次

急~~~~ group by 问题

  select   _id,_name,_date   from   _table   group   by   _date

我想查询这三个字段,并且只想group   by   _date   应该怎么做~~谢谢···
现在提示字段_id,_name必须在group   by   里

------解决方案--------------------
楼主,你的SQL思路上可能还有问题

我问一下如果有以下记录
id name date
1 aa 2007-05-06
2 bb 2007-05-06

现在你要对date分组,那么你的id和name打算显示那一个?
------解决方案--------------------
select MAX(_id),MAX(_name),_date from _table group by _date
------解决方案--------------------
同意楼上
------解决方案--------------------
意思不明白,也没说求最大的呀。