mysql INSERT語句加where 條件

WHERE 條件 成立就插入
在這裏插入圖片描述
WHERE 條件 不成立就插入
在這裏插入圖片描述

WHERE 條件 成立就插入
INSERT INTO 表名(字段1,字段2)  SELECT 字段1的值,字段2的值 
FROM  DUAL  WHERE EXISTS(SELECT 1 FROM 表名 WHERE 條件)
WHERE 條件 不成立就插入
INSERT INTO 表名(字段1,字段2)  SELECT 字段1的值,字段2的值 
FROM  DUAL  WHERE NOT EXISTS(SELECT 1 FROM 表名 WHERE 條件)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章