Hallo!
Ich würde gern aus einer Tabelle, wo ich ein group by mit having brauche, alle gefundenen Datensätze ausgeben.
Tabelle
A B C
1 2 1
1 3 3
2 1 1
3 1 1
Suche jetzt alle Datensätze, wo ein Wert aus Spalte A öfters als einmal
vorkommt. Diese Datensätze hätte ich gerne komplett (Spalte B und C benötigt)
Wie geht das?
select * from tab where a in
(select a from tab group by a having count (a) > 1)
scheitert ja daran, dass das group-by-select immer ein count verlangt.
Danke & Gruß
Gerald