2010-06-15 142 views
0

这是可能的,可以在MySQL中的触发器可以做一个选择第一,然后根据其结果做一个删除?,在同一张桌子上。Mysql触发器来选择和删除

我正在努力做正确的事。

表中有重复的条目,我需要一个触发器,选择然后删除。

任何想法或想法都会非常有帮助。

+0

为什么不写一个删除语句来删除重复项? – dplass 2010-06-15 01:29:31

回答

1

您可以根据您的选择使用子查询删除记录,您可以点击此处查看: link text

一个简单的例子是这样的:

DELETE FROM `tblname` WHERE `id` IN (SELECT `id` FROM `tblname` WHERE `field` = 'must_be_deleted') 
0

如果只是一次性的缺失则没有需要使用触发器