kleiner heiner: mysql abfrage-prob

Beitrag lesen

hi ilja

es sollen alle "ids" gefunden werden, die den "inhalt" A und C beinhalten, in der reihenfolge A -> C (bei "id" 1 ist das so), aber nicht die reihenfolge C -> A (bei "id" 3 ist das so). oder anders: wenn die auto_id von A kleiner ist als die von C dann matcht die abfrage.  (es soll allerdings jede beliebige reihenfolge abgefragt werden können.)
folgende tabelle:

id|inhalt|auto_id
1|A|1
1|B|2
1|C|3

2|B|4
2|A|5

3|C|6
3|A|7

gewünschtes ergebnis: "id" 1
ich hoffe das war etwas verständlicher.

teillösung:
SELECT id FROM tabelle WHERE inhalt IN("A","C") GROUP BY id HAVING COUNT(id) >= 2
jetzt muss noch die reihenfolge A->C beachtet werden...

gruß
heiner