SELECT t.rid
, t.id
, t.sku
, t.name
FROM test t
JOIN ( SELECT s.sku
FROM test s
GROUP BY s.sku
HAVING COUNT(1) > 1
) d
ON d.sku = t.sku
De inline-weergave met de alias d retourneert de sku-waarden die meer dan eens in de tabel voorkomen. We kunnen de resultaten van die zoekopdracht toevoegen aan de tabel om alle rijen te krijgen met een sku die overeenkomt.
Zijn id en sku uitwisselbaar? Dat was me niet duidelijk. (Als id is afhankelijk van sku en sku is afhankelijk van id , dan kun je verwijzingen naar sku . vervangen met verwijzingen naar id in die zoekopdracht.