MySQL8实用系列常用DML汇总:插入、更新、删除数据以及在MySQL中实现UPSERT操作(最新)
-- 插入数据
INSERT INTO 表名称 (列1, 列2, 列3, ...)
VALUES (值1, 值2, 值3, ...);
-- 更新数据
UPDATE 表名称
SET 列1 = 值1, 列2 = 值2, ...
WHERE 条件;
-- 删除数据
DELETE FROM 表名称
WHERE 条件;
-- 在MySQL中实现UPSERT操作(如果记录存在,则更新;如果不存在,则插入)
INSERT INTO 表名称 (列1, 列2, 列3, ...)
VALUES (值1, 值2, 值3, ...)
ON DUPLICATE KEY UPDATE
列1 = 值1, 列2 = 值2, ...;
在实际使用中,你需要根据具体的表名、列名和条件来替换上面例子中的表名称
、列1
、列2
、列3
、值1
、值2
、值3
以及条件
。
评论已关闭