yo,
ich meinte etwas anderes, ich versuche es deutlicher zu erklären: die abfrage soll nur auf inhalt A vor C matchen, d.h. wenn C vor A in der tabelle steht, match die abfrage nicht.
das ist etwas unglücklich ausgedrückt. die reihenfolge wie datensätze in der tabelle stehen ist unsortiert, das heisst eine höhere id kann vor einer niedrigen stehen.
(wenn die auto_id von A kleiner ist als die von C dann matcht die abfrage.)
das ist schon deutlicher, da diese aussage sich auf die werte bezieht und nicht auf deren position in der 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
ergibt nur die id 1, weil bei id 3 C vor A steht.
ganz nachvollziehen kann ich die logik aber immer noch nicht, die du abbilden willst. wo steht den bei id 3 ein C vor dem A, kannst du noch einmal in anderen worten ausdrücken, welche datensätze ausgewählt werden sollen ?
Ilja