0
SELECT accounts.id, accounts.email FROM accounts
INNER JOIN (SELECT email FROM accounts
GROUP BY email HAVING count(id) > 1) dup ON accounts.email = dup.email
我需要這個查詢的結果都將被刪除。 如何改造這個查詢DELETE
SELECT accounts.id, accounts.email FROM accounts
INNER JOIN (SELECT email FROM accounts
GROUP BY email HAVING count(id) > 1) dup ON accounts.email = dup.email
我需要這個查詢的結果都將被刪除。 如何改造這個查詢DELETE
DELETE a.* FROM accounts a
JOIN (SELECT email
FROM accounts
GROUP BY email
HAVING COUNT(*) > 1) dup
ON a.email = dup.email