分数来了 group by 和 order by 和 having 的区别 本人是新手 尽量解释通俗点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 group by:Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。order by:用于根据指定的列对结果集进行排序,默认按照升序对记录进行排序having:在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数一起使用。其實就是在語句分組的情況下再根據條件篩選,having後面就接篩選的條件。 去看看手册把。http://dev.mysql.com/doc/refman/5.1/zh/index.html 这个建议还是先看数据库基础,了解一下SQL语句的基本语句。《数据库系统概论(第四版)》 王珊 萨师煊 高等教育出版社 (掌握基础知识和概念) http://wenku.baidu.com/view/52754c160b4e767f5acfce3c.html group by 和 order by 和 having group by 是对一个条件分组。order by 是按照某个字段或几个字段排序。having 分组后再进行排序。 小弟要初步学习下数据库技术,这里有个问题,请大神们给点提示 在什么情况下需要用事务处理 .net 调用mysql中的存储过程 出现异常!!! 如何取分组中时间最晚的一条记录 如何在Redhat--linux下安装使用MySQL? 哪里有Progress数据库管理软件的下载 MYSQL初级问题 case when判断日期长度 菜鸟问题。。 我申请了一个支持php,mysql的空间,怎么上传mysql数据库呢?? 我从未在服务器上用过mysql,!请教大家了 设计动态行转列,拼接SQL语句ed查询 请问我的mysql状态健康吗?请专家帮我看看,谢谢。 小菜,请教个SQL查询问题
order by:用于根据指定的列对结果集进行排序,默认按照升序对记录进行排序
having:在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数一起使用。其實就是在語句分組的情況下再根據條件篩選,having後面就接篩選的條件。
http://dev.mysql.com/doc/refman/5.1/zh/index.html
group by 是对一个条件分组。
order by 是按照某个字段或几个字段排序。
having 分组后再进行排序。