Tenho uma tabela aonde consigo consultar os registros únicos com base na regra de combinação de alguns campos.
Essa query abaixo me retorna as PK dos registros únicos:
SELECT DadosExame_ID FROM dados_exame GROUP BY Exame_ID, GrupoLeitura, LadoLeitura, Passos;
Essa tabela possui muitos outros registros além desses listados acima. O que preciso agora é uma Query que seja o contrário dessa acima, listando a PK dos registros que não são único com base nessa regra de campos.
Quando faço o NOT IN o retorno é nulo, porém existem esses registros.
SELECT DadosExame_ID FROM dados_exame WHERE DadosExame_ID NOT IN
(SELECT DadosExame_ID FROM dados_exame GROUP BY Exame_ID, GrupoLeitura, LadoLeitura, Passos;);
Tentei fazer o mesmo usando o DISTINCT, porém nesse caso não consigo listas as PKs pois elas são únicas.
Alguma ideia de como resolver esse desafio?