ich denk du meinst group klauseln
hallo!
ich denk was du meinst sind group klauseln.
ich kann dir jetzt allerdings auf die schnelle nicht sagen ob das genau so funktionert in mysql, aber:
du willst vermutlich als erstes feststellen, bei welchen daten überhaupt ein beitrag existiert. dazu lässt du dir mal folgendes ausgeben:
Code:
SELECT datum FROM beitraege GROUP BY datum
dadurch werden felder die bei datum den gleichen inhalt haben nur einfach zurückgeben (sprich wenn dich mehr interessiert als nur das datum, wirst du [was ich weiß] nur den ersten gefunden datensatz pro gruppe bekommen) und davon willst du ja nur das datum, was ja auch bei allen gruppierten gleich ist
danach kannst du das ganze mit einer php schleife abarbeiten und bei jedem datum jeweils eine entsprechende abfrage loslassen:
Code:
SELECT * FROM beitraege WHERE datum = "$gefundesdatum[i]"
ich hoff das hat dir weitergeholfen!
grüße asgard
PS: fallst dich noch was zu group interessiert:
funktionen wie max, sum, min, count etc..
sind hier auch wunderbar zu verwenden, wenn man z.B. die summe jeder gruppe möchte, bzw. die anzahl d. elemente jeder gruppe