2
任何人都可以提出一種更乾淨的方法來在一個查詢中刪除具有一對多關係的行嗎?如何重構此多表刪除語句
這是有效的,但我不是很熟悉using
子句或delete
,所以我不完全瞭解它是如何工作的。
DELETE FROM ip_record,
entry using ip_record
inner join entry
where ip_record.site_id = ?
and ip_record.ip = ?
and ip_record.id = entry.ip_id
我有一個想法,這可能與級聯更乾淨做,但我有約束的非理性的恐懼。數據庫是MySQL。
謝謝,我真的很感激你通過我走了! – JAL 2010-06-30 18:04:59