答案 0 :(得分:1)
DELETE FROM TABLE_X
WHERE id_A NOT IN (SELECT *
FROM (SELECT MAX(n.id_A)
FROM TABLE_X n
GROUP BY n.id_B) x)
请注意,答案来自以下线程: Delete all Duplicate Rows except for One in MySQL?