MySQL之单表查询

Posted dawn-liu

tags:

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

语法

一、单表查询的语法
   SELECT 字段1,字段2... FROM 表名
                  WHERE 条件
                  GROUP BY field
                  HAVING 筛选
                  ORDER BY field
                  LIMIT 限制条数
二、关键字的执行优先级(重点)

重点中的重点:关键字的执行优先级
from
where
group by
having
select
distinct
order by
limit
1.找到表:from

2.拿着where指定的约束条件,去文件/表中取出一条条记录

3.将取出的一条条记录进行分组group by,如果没有group by,则整体作为一组

4.将分组的结果进行having过滤

5.执行select

6.去重

7.将结果按条件排序:order by

8.限制结果的显示条数

 

 

以上是关于MySQL之单表查询的主要内容,如果未能解决你的问题,请参考以下文章

MySQL之单表查询

MySQL基础语法之单表查询

MySQL之单表查询

mysql之单表查询

MySQL之单表查询

mysql之单表查询