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
Widok wbudowany aliasem d zwraca wartości sku, które pojawiają się w tabeli więcej niż raz. Możemy połączyć wyniki tego zapytania z tabelą, aby uzyskać wszystkie wiersze z pasującym kodem sku.
Czy id? i sku wymienny? To nie było dla mnie jasne. (Jeśli id jest zależny od sku i sku jest zależny od id , możesz zastąpić odwołania do sku z odniesieniami do id w tym zapytaniu.