在MySQL中,查询语句的基本结构为:
SELECT [DISTINCT | DISTINCTROW | ALL] select_expression,...
FROM table_references
[WHERE where_definition]
[GROUP BY col_name,...]
[HAVING where_definition]
[ORDER BY {unsigned_integer | col_name | tttformula} [ASC | DESC],...]
[LIMIT [offset,] rows]
[PROCEDURE procedure_name].
- SELECT:指定需要查询的列
- FROM:指定查询的表
- WHERE:筛选符合条件的记录
- GROUP BY:按照指定字段进行分组
- HAVING:对分组后的数据进行筛选
- ORDER BY:指定排序方式
- LIMIT:限制返回的记录数量
- PROCEDURE:指定调用存储过程