Wenn ich meine Daten aus der Tabelle mit GROUP gruppiere, was ist dann mit den anderen Informationen (z.B. Jahr)? Bei mir wird nur das erste jahr ausgegeben. Wie könnte ich es erreichen, das ale jahre mit ausgegeben werden könnten ?
Meine Beispiel Tabelle (datenbank):
id jahr text
1 1900 aaa
1 1901 aaa
1 1902 aaa
1 1903 aaa
2 1904 aaa
2 1905 aaa
2 1906 aaa
3 1907 aaa
3 1908 aaa
$sqlbefehl= "SELECT * FROM (SELECT * FROM datenbank ORDER BY id) as x GROUP BY x.id"; $ergebnis = mysql_query($sqlbefehl);
So sollte es aussehen:
1 1900,1901,1902,1903 aaa
2 1904,1905,1906 aaa
3 1907,1908 aaa
Es sieht aber so aus:
1 1900 aaa
2 1904 aaa
3 1907 aaa
Für ein wenig Hilfe wäre ich dankbar, mach schon den ganzen Tag daran rum.
Meine Beispiel Tabelle (datenbank):
id jahr text
1 1900 aaa
1 1901 aaa
1 1902 aaa
1 1903 aaa
2 1904 aaa
2 1905 aaa
2 1906 aaa
3 1907 aaa
3 1908 aaa
$sqlbefehl= "SELECT * FROM (SELECT * FROM datenbank ORDER BY id) as x GROUP BY x.id"; $ergebnis = mysql_query($sqlbefehl);
So sollte es aussehen:
1 1900,1901,1902,1903 aaa
2 1904,1905,1906 aaa
3 1907,1908 aaa
Es sieht aber so aus:
1 1900 aaa
2 1904 aaa
3 1907 aaa
Für ein wenig Hilfe wäre ich dankbar, mach schon den ganzen Tag daran rum.
Kommentar