huhu
ich habe auch mal wieder ein problem. ich habe in mysql folgende tabelle
1:
2:
3:
4:
5:
6: | name stage
name1 2
name2 1
name3 1
name4 2
name5 3 |
jetzt soll die ausgabe so sein
1:
2:
3:
4:
5:
6:
7:
8: | stage: 1
- name2
- name3
stage 2
- name1
- name4
stage 3
- name5 |
also immer die stage als überschrift und dann alle, die diese stage haben.
das ginge ja mit zwei selects, allerdings habe ich das gefühl, dass man das auch mit group by machen könnte. habe auch danach bei google gesucht, allerdings wird da immer nur erklärt, wie man dann zählen kann, wie viele in der jeweiligen kategorie sind.
im moment habe ich es so:
1: | SELECT * FROM names GROUP BY stage |
wenn ich jetzt alles in einer "normalen" schleife ausgebe, wird aber immer nur die stage und dann jeweils nur ein wert ausgeben.
wie kann ich das anders machen?
schon mal vielen dank