次のようなテーブルがあります。
| id | EAN | supplier_code |
|0001|11111| aaaaaa|
|0002|22222| aaaaaa|
|0003|33333| bbbbbb|
|0004|33333| cccccc|
|0005|11111| aaaaaa|
3 や 4 などの ID はダーティ データなので削除する必要があります。それらを見つけるための選択をどのように書くのですか?
このようなもの
SELECT id, EAN, supplier_code, COUNT( id ) AS NumDuplicati
FROM table
WHERE supplier_code <> ""
GROUP BY EAN
HAVING NumDuplicati >1
でも1や5などのIDは消してはいけない…