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
A visualização em linha alias como
d retorna os valores sku que aparecem mais de uma vez na tabela. Podemos juntar os resultados dessa consulta à tabela para obter todas as linhas que tenham um sku que corresponda. São
id e sku intercambiável? Isso não ficou claro para mim. (Se id depende de sku e sku depende de id , então você pode substituir as referências a sku com referências a id nessa consulta.