Chinaunix
标题:
请教关于group by 的查询语句
[打印本页]
作者:
iamrch
时间:
2008-08-19 11:58
标题:
请教关于group by 的查询语句
问题一: 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)
作者:
wildlily980
时间:
2008-08-19 11:58
http://www.google.cn/search?comp ... &meta=&aq=f
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2