Mysql的:ON DUPLICATE KEY UPDATE
作用
实例
-- 如果没有id=0的,就用values中的值
-- 如果有id=0的,就更新成 ON DUPLICATE KEY UPDATE 后面的字段的值
INSERT INTO t_02 (id, name, descc)
VALUES (0, '新人', '新描述')
ON DUPLICATE KEY UPDATE name = 'xiugaiName', descc = 'xiugaiDescc';
-- 如果没有id=0的,就用values中的值
-- 如果有id=0的,就更新成 ON DUPLICATE KEY UPDATE 后面的字段的值
INSERT INTO t_02 (id, name, descc)
VALUES (0, '新人', '新描述')
ON DUPLICATE KEY UPDATE name = 'xiugaiName', descc = 'xiugaiDescc';