用mysql写一个删除语句如果存在就删除
假设要删除表中id为1的记录,可以使用以下语句:
DELETE FROM table_name WHERE id = 1;
如果要在删除之前先判断该记录是否存在,可以使用以下语句:
DELETE FROM table_name WHERE id = 1 AND EXISTS (SELECT * FROM table_name WHERE id = 1);
这样,如果表中不存在id为1的记录,就不会执行删除操作。
原文地址: https://www.cveoy.top/t/topic/bC8e 著作权归作者所有。请勿转载和采集!