黑马程序员技术交流社区

标题: where、group by、ordre by他们的先后顺序怎么理解? [打印本页]

作者: 余晓亮    时间: 2012-4-25 18:25
标题: where、group by、ordre by他们的先后顺序怎么理解?
where要在group by、ordre by的前面,group by与ordre by有先后顺序码?
作者: 海继峥    时间: 2012-4-25 19:38
Group by按照某种条件进行分组,然后数条件相同的进行分组。
Order by+字段名  就是根据谁排序。后面+asc(升序)和desc(降序)。

可以不写但必须写上,默认的是升序。
可以多个条件进行排序。
还有两个不是同级的,Order by是排序而Group by是按相同条件分组。不要混了。
作者: 余晓亮    时间: 2012-4-26 08:28
海继峥 发表于 2012-4-25 19:38
Group by按照某种条件进行分组,然后数条件相同的进行分组。
Order by+字段名  就是根据谁排序。后面+asc( ...

order by和group by 没有前后顺序?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2