Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

sql ausgabe nach monaten sortieren

Hallo
und zwar moechte ich eine Sql Abfrage machen, die eine Tabelle erzeugt, die verschiedene Auftraege nach Monaten geordnet ausgibt. Also die Auftragsnamen bezeichnen die Zeilen und die Monate die Spalten.
Ich muss es also irgendwie hinbekommen, das ich sage:
GROUP BY (und dann erste spalte) BETWEEN DATE '2005-06-01' AND DATE '2005-06-30' und so weiter dann jeweils die einzelnen Spalten einen Monat zuordnen.
Aussderdem soll am Ende noch die Summer der einzelnen Monate erechnet werden - also die Spalteninhalte jeweils summiert werden.
danke
till

Hier gehts zum Orginal Eintrag "sql ausgabe nach monaten sortieren" im Forum

Antworten

GROUP BY MONTH(datum), YEAR(datum)


2.

Ne so funzt das nicht - oder ihc kapiers so nich.
Habs jetzt so gemacht:

SELECT sam_date_val.customernr, sam_date_val.projnr,sam_date_val.tovalue,sam_date_val.actdeldate FROM sam_date_val WHERE actdeldate BETWEEN DATE '2004-01-01'AND DATE '2004-12-31'GROUP BY actdeldate

Das ist aber nicht das was ich haben will.
Ich brauche es so, das ich in den SPALTEN oben ueber der Tabelle die einzelenen Monate habe und dann in den Zeilen darunter jeweils zu dem Monat die Geschaetfsfaelle.

Jan Feb Maerz Apil ....

Fall1
Fall2
Fall3
...
...


So zu verstehen??? =)


3.

Also willst Du gar keine sortierung sondern ein einfaches ORDER BY datum.


4.

Jo - aber eben nach Monaten.
Wie ordne ich den sowas nach Monaten????


5.

ORDER BY MONTH(datum)?


Hier gehts zum Orginal Eintrag "sql ausgabe nach monaten sortieren" im Forum
 
phpforum.de | Impressum