2010-06-15 141 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

如果只是一次性的缺失則沒有需要使用觸發器