Datensätze Filtern

petkuge

Neuer Benutzer
Beiträge
2
Hallo zusammen,
ich habe eine Tabelle, die vereinfacht wiefolgt aussieht:

Name Gruppe
Max Grün
Fritz Grün
Fritz Gelb

Ich möchte, aus dieser Liste nur Max sehen, weil er nur in der Gruppe Grün, Fritz hingegen in zwei Gruppen ist.

Hat irgendeiner eine Idee - ich bilde mir ein, dass dies eigentlich trivial sein sollte, aber irgendwie habe ich grad ein "Brett vor'm Kopf" :-(

Vielen Dank,
Pet
 
Werbung:
*gähn*

Code:
test=*# select * from petkuge ;
 name  | gruppe
-------+--------
 max  | gruen
 fritz | gruen
 fritz | gelb
(3 Zeilen)

test=*# select name, count(gruppe) from petkuge group by name having count(gruppe) = 1;
 name | count
------+-------
 max  |  1
(1 Zeile)

test=*#
 
Werbung:
Zurück
Oben