mysql增删改查聚合函数
时间: 2024-07-12 09:01:30 浏览: 60
MySQL 是一种流行的关系型数据库管理系统,其提供了丰富的 SQL (Structured Query Language) 功能,包括用于数据增删改查(CRUD)的基本操作和一些聚合函数。
**1. 增(INSERT)**: 使用 `INSERT INTO` 语句向表中添加新行。例如:
```sql
INSERT INTO table_name (column1, column2) VALUES ('value1', 'value2');
```
**2. 删(DELETE)**: 使用 `DELETE FROM` 语句删除指定条件下的记录。如无条件删除所有记录,可直接写 `DELETE * FROM table_name;`,如果有条件则用 `WHERE` 子句,比如 `DELETE FROM table_name WHERE condition;`。
**3. 改(UPDATE)**: `UPDATE` 语句用来更新表中的数据,格式为 `UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition;`。
**4. 查(SELECT)**: 这是最常用的SQL语句,查询特定信息。基本结构为 `SELECT columns FROM table_name [WHERE condition] [ORDER BY column [LIMIT number]];`
- `columns`: 需要选择的列名
- `condition`: 查询的条件
- `ORDER BY`: 排序结果
- `LIMIT`: 分页或限制返回的记录数
**聚合函数**:
- `COUNT()`: 计算行数,也可以接受表达式作为参数计数量。
- `SUM(column)`: 求和,对数值类型的列求总和。
- `AVG(column)`: 平均值,计算指定列的平均值。
- `MAX(column)`: 找到最大值。
- `MIN(column)`: 找到最小值。
- `GROUP BY`: 将结果集按照某个列进行分组,并对每个组应用聚合函数。
阅读全文