Preciso executar uma instrução select que retorne todas as linhas em que o valor de uma coluna não é distinto (por exemplo, EmailAddress).
Por exemplo, se a tabela se parecer abaixo:
CustomerName EmailAddress
Aaron aaron@gmail.com
Christy aaron@gmail.com
Jason jason@gmail.com
Eric eric@gmail.com
John aaron@gmail.com
Eu preciso da consulta para retornar:
Aaron aaron@gmail.com
Christy aaron@gmail.com
John aaron@gmail.com
Eu li muitos posts e tentei consultas diferentes sem sucesso. A consulta que acredito que deve funcionar está abaixo. Alguém pode sugerir uma alternativa ou me dizer o que pode estar errado com minha consulta?
select EmailAddress, CustomerName from Customers
group by EmailAddress, CustomerName
having COUNT(distinct(EmailAddress)) > 1