Mysql重点知识整理

SELECT完整的语法:

1 SELECT [ALL | DISTINCT]
2 {*|table.* | [table.field1[as alias1][,table.field2[as alias2]][,...]]}
3 FROM table_name [as table_alias]
4 [left | right | inner join table_name2]  -- 联合查询
5 [WHERE ...] -- 指定结果需要满足的条件
6 [GROUP BY ...] -- 指定结果按照哪几个字段来分组
7 [HAVING] -- 过滤分组的记录必须满足的条件
8 [ORDER BY ...] -- 指定查询记录按照一个或多个条件排序
9 [LIMIT {[offset], row_count | row_count OFFSET offset}];  -- 指定查询记录从哪条至哪条

注意 :

  • [ ]括号代表可选的, { }括号代表必选的
  • WHERE、GROUP BY、HAVING、ORDER BY、LIMIT的相对顺序有严格的语法限制,不能调换!
posted @ 2026-01-10 20:04  juuddy  阅读(1)  评论(0)    收藏  举报