MySQL: Sortieren
Hallo zusammen,
ich habe da ein Problem bei dem ich einfach nicht weiter komme.
Folgender bestand:
Ich habe eine Tabelle mit 2 spalten (also alles nur mal beispiel)
aufbau so:
ID1 . . . ID2
1 . . . . . 0
2 . . . . . 0
3 . . . . . 0
4 . . . . . 2
5 . . . . . 2
6 . . . . . 0
7 . . . . . 3
Und zwar möchte ich das es Sortiert wird. Aber nicht das "normale" sortieren sonder wie in _gruppen_ sortieren.
Oh man, verflickst. Verdammt schwer zu erklären.
Ganz einfach: Ich weiß durch die ID2 zu welcher ID1, der jenige gehört, der bei ID2 keine 0 hat.
Und so sollte das resulstat sein.
ID1 . . . ID2
1 . . . . . 0
2 . . . . . 0
4 . . . . . 2
5 . . . . . 2
3 . . . . . 0
7 . . . . . 3
6 . . . . . 0
Wieso?: Weil 4 und 5 die ID2=2 haben gehören die demjenigen der ID1=2 hat. Also sollte dann nach ID=2 aufgelistet werden
Und bei 7 weil von dem die ID2=3 ist gehört es der ID1=3.
Und wenn ich dann zbs. noch einen habe der ID1=8 und ID2=7 hat soll der wieder nach der ID1=7 kommen.
Geht das mit SQL. Also ich verzweifle hier.
Gruss,
MArc
/edit: Hab nen Fehler korrirgiert
Hallo zusammen,
ich habe da ein Problem bei dem ich einfach nicht weiter komme.
Folgender bestand:
Ich habe eine Tabelle mit 2 spalten (also alles nur mal beispiel)
aufbau so:
ID1 . . . ID2
1 . . . . . 0
2 . . . . . 0
3 . . . . . 0
4 . . . . . 2
5 . . . . . 2
6 . . . . . 0
7 . . . . . 3
Und zwar möchte ich das es Sortiert wird. Aber nicht das "normale" sortieren sonder wie in _gruppen_ sortieren.
Oh man, verflickst. Verdammt schwer zu erklären.
Ganz einfach: Ich weiß durch die ID2 zu welcher ID1, der jenige gehört, der bei ID2 keine 0 hat.
Und so sollte das resulstat sein.
ID1 . . . ID2
1 . . . . . 0
2 . . . . . 0
4 . . . . . 2
5 . . . . . 2
3 . . . . . 0
7 . . . . . 3
6 . . . . . 0
Wieso?: Weil 4 und 5 die ID2=2 haben gehören die demjenigen der ID1=2 hat. Also sollte dann nach ID=2 aufgelistet werden
Und bei 7 weil von dem die ID2=3 ist gehört es der ID1=3.
Und wenn ich dann zbs. noch einen habe der ID1=8 und ID2=7 hat soll der wieder nach der ID1=7 kommen.
Geht das mit SQL. Also ich verzweifle hier.
Gruss,
MArc
/edit: Hab nen Fehler korrirgiert
Zuletzt bearbeitet: