Xava: Select für gleiche Inhalte

Beitrag lesen

Hallo Rolf!

Also mach Dich mal über GROUP BY und COUNT schlau. So in etwa:
Abfrage gruppieren und die gruppierten Records zählen und dann
die ausgeben wo mehr als oiner.

Er will alle Einträge der Doppelten. Bei deinem Ansatz würde
er _nur_ _eine_ ID der IDs/Einträge mit doppelten Namen und Nummer

Stimmt! Wir ändern das Select so, dass alle gruppierten Records
ausgegeben werden wo COUNT den Wert 2 ergibt. Und schon gehts ;-)

Nein. Es gibt folgende Spalten: ID, Name und Nummer. Deine Lösung sehe wohl ansatzweise wie folgt aus:

SELECT COUNT(*) AS 'Anzahl'
     FROM Tabelle
    WHERE Tabelle.Name = 'Hans'
      AND ?
    GROUP BY Tabelle.Name
   HAVING Anzahl = 2;

Und dann bzw. für "?"?... Oder verstehe ich dich falsch?

Meiner Meinung nach, kommt nur ein "self join" in Frage, wie ich es bereits in meinem vorherigen Posting beschrieben habe. Vielleicht ist das aber auch falsch?