- 论坛徽章:
- 0
|
10可用积分
问题一: group by 和 distinct 是否功能一样?以下两句是否相同?
select a,b,c from talbe1 group by a,b,c;
select distinct a,b,c from talbe1;
问题二:group by 是否都从前向后归类?能否倒序、或是按照某一列的某种排序进行归类?例如:
有表如下:
城市 分店 负责人 电话 更新时间
北京 第一 张三 1111 20080103
上海 第一 李四 2222 20080117
北京 第一 王五 3333 20080301
……
如果我用"select 城市,分店,负责人,电话 from table group by 城市,分店,负责人"
就会得到结果如下:
北京 第一 张三 1111
上海 第一 李四 2222
……
但事实上北京第一分店的负责人已经换成王五了,我怎样查询才能得到最新的各地分店联系人呢?(按照更新时间 倒序 group by) |
最佳答案
查看完整内容
http://www.google.cn/search?complete=1&hl=zh-CN&newwindow=1&q=%E7%BE%A4%E7%BB%84+mysql+%E6%9C%80%E5%A4%A7%E5%80%BC&btnG=Google+%E6%90%9C%E7%B4%A2&meta=&aq=f
|