Ich muss eine select-Anweisung ausführen, die alle Zeilen zurückgibt, in denen der Wert einer Spalte nicht eindeutig ist (z. B. EmailAddress).
Zum Beispiel, wenn die Tabelle wie folgt aussieht:
CustomerName EmailAddress
Aaron aaron@gmail.com
Christy aaron@gmail.com
Jason jason@gmail.com
Eric eric@gmail.com
John aaron@gmail.com
Ich brauche die Abfrage, um zurückzukehren:
Aaron aaron@gmail.com
Christy aaron@gmail.com
John aaron@gmail.com
Ich habe viele Beiträge gelesen und verschiedene Fragen ohne Erfolg ausprobiert. Die Abfrage, von der ich glaube, dass sie funktionieren sollte, ist unten. Kann mir jemand eine Alternative vorschlagen oder mir sagen, was mit meiner Anfrage falsch sein könnte?
select EmailAddress, CustomerName from Customers
group by EmailAddress, CustomerName
having COUNT(distinct(EmailAddress)) > 1