MySQL的语法高级之SELECT

Posted 怪咖在骚动

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL的语法高级之SELECT相关的知识,希望对你有一定的参考价值。

1.语法:select 字段列表 from  子句 [where 子句][group by 子句][ order by 子句][having 子句][limit 子句];

注解:

1.where子句对from子句返回的结果进行条件判断,满足条件时候,改行记录添加到结果集中

2.group by 子句对前面的结果集进行分组统计,一般和聚集函数一起使用

3.having子句对分组的结果集进行进一步的筛选

4.order  by子句对前面的结果集进行筛选排序

5.limit子句用来显示最终显示的结果集条数

要注意各个子句的顺序。逻辑性很强,要理解的基础上,多练习。

以上是关于MySQL的语法高级之SELECT的主要内容,如果未能解决你的问题,请参考以下文章

mysql之UPDATE,SELECT,INSERT语法

mysql之select语法

Mysql 进阶查询 (select 语句的高级用法)

MySQL高级(进阶)SQL语句

MySQL基础语法之单表查询

mysql之导入(LOAD DATA)导出(SELECT ...INTO OUTFILE)语法