Probleme bei einer Abfrage

Hi NG!

Hab da ein kleines Problem bei einer Abfrage.
Würde gerne wissen, ob folgendes geht.

Die Tabelle sieht so aus:

ID | user_id | setup_id
1 2 10
2 5 11
3 8 10
4 8 2
5 8 16
....

Es sollen die Einträge geholt werden, wo 2 User die gleiche setup_id
haben. Die User_Ids sind bekannt, z.B. User_id 2 und 8. In diesem sollen
die Einträge mit den IDs 1 und 3 geholt werden.

Wie geht das?

MfG

S. Gohres
Sebastian Gohres [ So, 26 Februar 2006 18:16 ] [ ID #1205094 ]

Re: Probleme bei einer Abfrage

Sebastian Gohres schrieb:

> Die Tabelle sieht so aus:
>
> ID | user_id | setup_id
> 1 2 10
> 2 5 11
> 3 8 10
> 4 8 2
> 5 8 16
> ...
>
> Es sollen die Einträge geholt werden, wo 2 User die gleiche setup_id
> haben.

Wo ist das PHP-Problem? de.comp.datenbanken.misc existiert. FollowUp
gleich einmal gesetzt.

Und was soll geholt werden?

Wenn du die setup_ids haben willst, die 2x vorkommen:
GROUP BY, COUNT, HAVING.

Wenn du die kompletten Datensätze haben willst, musst die Tabelle mit
sich selber über setup_id joinen.

gruss, heli
Helmut Chang [ So, 26 Februar 2006 18:40 ] [ ID #1205095 ]

Re: Probleme bei einer Abfrage

Post removed (X-No-Archive: yes)
Notifier Deamon [ So, 26 Februar 2006 18:46 ] [ ID #1205096 ]
PHP » de.comp.lang.php.datenbanken » Probleme bei einer Abfrage

Vorheriges Thema: [FAQ/2006-02-26] Loesungen fuer deine PHP-Probleme
Nächstes Thema: Abfrageergebnis wenn eine verbundene Tabelle leeren Datensatz enthält