Mein Kugel-Problem

M@trix

Neuer Benutzer
Beiträge
1
Ich habe folgende Tabelle:
Kugel Farbe
1 blau
1 rot
2 blau

Wie kann ich mit MS Access/SQL eine Abfrage erstellen, die mir nur die Kugeln ausgibt, die blau UND rot sind (also die Kugel 1 und nicht die Kugel 2)?

Meine Lösungen werden unendlich kompliziert!!!!

Gibt es da nicht was einfacheres?

Vielen Dank im Voraus,
M@trix
 
Werbung:

akretschmer

Datenbank-Guru
Beiträge
9.173
Ich habe folgende Tabelle:
Kugel Farbe
1 blau
1 rot
2 blau

Wie kann ich mit MS Access/SQL eine Abfrage erstellen, die mir nur die Kugeln ausgibt, die blau UND rot sind (also die Kugel 1 und nicht die Kugel 2)?

Meine Lösungen werden unendlich kompliziert!!!!

Gibt es da nicht was einfacheres?

Vielen Dank im Voraus,
M@trix


Du suchst intersect:

Code:
test=*# select * from kugel ;
 id | farbe
----+-------
  1 | blau
  1 | rot
  2 | blau
(3 rows)

Time: 0,137 ms
test=*# select id from kugel where farbe = 'rot'intersect select id from kugel where farbe = 'blau';
 id
----
  1
(1 row)

Ich weiß aber nicht, ob Access das kann, ich nutze PostgreSQL.

Andreas
 
Oben