'n abend,
hartes abfrage-problem:
eine tabelle mit einer id-spalte, inhalt und autoincrement. es sollen alle id's gesucht werden, die den inhalt A und C haben UND jetzt wirds spannend: A muss vor C in der tabelle stehen.
teillösung:
SELECT id FROM tabelle WHERE inhalt IN ("A","C")
(-> würde id 1 und id 3 ausgeben)
es fehlt die reihenfolge A->C
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
-> soll id 1 ergeben (NICHT id 3, weil da C vor A ist)
ich hoffe es hat jemend eine idee...
norman
hartes abfrage-problem:
eine tabelle mit einer id-spalte, inhalt und autoincrement. es sollen alle id's gesucht werden, die den inhalt A und C haben UND jetzt wirds spannend: A muss vor C in der tabelle stehen.
teillösung:
SELECT id FROM tabelle WHERE inhalt IN ("A","C")
(-> würde id 1 und id 3 ausgeben)
es fehlt die reihenfolge A->C
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
-> soll id 1 ergeben (NICHT id 3, weil da C vor A ist)
ich hoffe es hat jemend eine idee...
norman
Kommentar