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.