SQL语句
CRUD
数据查询语言(DQL)
数据查询语句(select)
查询时不使用 * ,只能用在count(*)
SQL单表的执行顺序是:from -> where -> group by -> 聚合函数 -> having -> select -> distinct -> order by -> limit
SELECT column_name(s)
FROM table_name
WHERE condition
ORDER BY column_name [ASC|DESC]
- column_name(s): 要查询的列。
- table_name: 要查询的表。
- condition: 查询条件(可选)。
- ORDER BY: 排序方式,ASC 表示升序,DESC 表示降序(可选)。
数据操作语言(DML)
数据插入语句(insert into)
INSERT INTO table_name (column1, column2, ...)
VALUES (value1, value2, ...)
- table_name: 要插入数据的表。
- column1, column2, ...: 要插入数据的列。
- value1, value2, ...: 对应列的值。
数据修改语句(update)
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition
- table_name: 要修改数据的表。
- column1 = value1, column2 = value2, ...: 要修改的列及其新值。
- condition: 修改条件。
数据删除语句(delete)
逻辑删除:使用一个标记字段(is_delete)表示当前记录是否删除
DELETE FROM table_name
WHERE condition
- table_name: 要删除数据的表。
- condition: 删除条件。
浙公网安备 33010602011771号