mysql查询语句大全
时间: 2024-11-07 08:11:55 浏览: 40
MySQL 查询语句涵盖了从基本的数据检索到复杂的数据操作的各种场景。这里列举一些常用的SQL查询语句:
1. **SELECT**:用于获取数据的基本语句,如 `SELECT * FROM table_name` (获取表中的所有列),`SELECT column1, column2 FROM table_name` (指定列)。
2. **WHERE**:筛选满足特定条件的记录,例如 `SELECT * FROM table_name WHERE condition`,如 `WHERE age > 18`。
3. **JOIN**:连接两个或更多表,如 `INNER JOIN`, `LEFT JOIN`, `RIGHT JOIN`, 或 `FULL OUTER JOIN`。
4. **GROUP BY**:对结果集按某个字段分组,通常与聚合函数(如 COUNT(), SUM(), AVG() 等)一起使用。
5. **ORDER BY**:按照指定列排序查询结果,例如 `ORDER BY column_name ASC/DESC`。
6. **LIMIT**:限制返回的行数,如 `SELECT * FROM table_name LIMIT offset, count`。
7. **INSERT INTO**:插入新记录,如 `INSERT INTO table_name (column1, column2) VALUES (value1, value2)`。
8. **UPDATE**:更新现有记录,如 `UPDATE table_name SET column = value WHERE condition`。
9. **DELETE**:删除记录,如 `DELETE FROM table_name WHERE condition`。
10. **COUNT()**, **SUM()**, **AVG()**, **MAX()**, **MIN()**: 分别计算行数、数值总和、平均值、最大值和最小值。
阅读全文
相关推荐
















