在SQL中,增删改查(CRUD)操作是数据库管理的基础。下面是这些操作的SQL语句示例:
增加(Insert)
-- 插入单行数据
INSERT INTO 表名 (列名1, 列名2, ...) VALUES (值1, 值2, ...)
-- 插入多行数据
INSERT INTO 表名 (列名1, 列名2, ...) VALUES (值1, 值2, ...), (值3, 值4, ...)
-- 插入具有指定列名的数据
INSERT INTO 表名 (列名1, 列名2, ...) VALUES (值1, 值2, ...)
-- 插入具有多个值的单行数据
INSERT INTO 表名 (列名1, 列名2, ...) VALUES (值1, 值2, ...)
-- 插入具有多个值的指定列名的数据
INSERT INTO 表名 (列名1, 列名2, ...) VALUES (值1, 值2, ...)
-- 插入具有多个值的指定列名的数据,使用UNION合并
INSERT INTO 表名 (列名1, 列名2, ...)
SELECT 列名1, 列名2, ... FROM 另一个表
删除(Delete)
-- 删除满足特定条件的数据
DELETE FROM 表名 WHERE 条件
修改(Update)
-- 修改满足特定条件的数据
UPDATE 表名 SET 列名1 = 新值1, 列名2 = 新值2, ... WHERE 条件
查询(Select)
-- 查询单条记录的所有字段
SELECT * FROM 表名 WHERE 条件
-- 查询所有记录的所有字段
SELECT * FROM 表名
-- 查询指定记录的所有字段
SELECT 列名1, 列名2, ... FROM 表名 WHERE 条件
-- 查询指定记录的部分字段
SELECT 列名1, 列名2, ... FROM 表名
-- 查询所有记录,按指定列升序排列
SELECT * FROM 表名 ORDER BY 列名 ASC
-- 查询所有记录,按指定列降序排列
SELECT * FROM 表名 ORDER BY 列名 DESC
-- 查询指定偏移量的记录的所有字段
SELECT * FROM 表名 LIMIT 偏移量, 限制数
-- 查询指定记录的指定字段
SELECT 列名1, 列名2, ... FROM 表名 WHERE 条件
请根据你的具体需求选择合适的SQL语句进行操作。