mysql当不存在时插入

想插入数据到数据库
如果这条数据已经存在了就不执行插入
如果不存在加插入并设置主键

INSERT INTO pmc_pm_approve_pipe ( ID, NAME, AGE ) 
SELECT REPLACE( UUID( ), '-', '' ), '小乔', 18 FROM DUAL 
WHERE NOT EXISTS ( 
	SELECT * FROM pmc_pm_approve_pipe p  
	WHERE p.NAME= '小乔' 
	AND p.AGE = 18 
)
原文地址:https://www.cnblogs.com/paper-man/p/13284666.html