Mysql高级查询
高级查询
查询格式
- SELECT expr
- FROM table_reference
- WHERE condition
- GROUP BY column
- HAVING condition
- ORDER BY column
- LIMIT start n
Select表达式
- *:表示所有列
- xx.yy:表示表xx中yy字段
- xx as yy:xx字段记作yy
Where条件表达式
- 条件表达式
- 函数
Group by部分
- 指定列名和位置
- ASC:升序
- DESC:降序
Having部分
- 使用条件
- 聚合函数
- 条件出现在SELECT语句中
Order部分
- DESC:降序排列
- ASC:升序拍列
- 多字段依次排序
Limit限制返回范围
- LIMIT start n:返回从start开始的n条,start指原表中顺序