ha-bauer: MySQL ->datetime- String formatieren

Beitrag lesen

Hi,

SELECT EXTRACT(MONTH FROM post_date) GROUP BY post_date
Kleine Frage: Schaffe ich es irgendwie, innerhalb einer Abfrage sowohl den Monat als auch das Jahr zu extrahieren?

Kleine Gegenfrage: Schaffst du es sonst, den Inhalt von mehr als nur einer Spalte zu selektieren? (Nein, SELECT * gilt hier nicht als positive Antwort.)

Nein, aber ich habe es jetzt mal mit

SELECT MONTHNAME(post_date)

probiert. Klappt prima. Wo muss ich denn jetzt

SET lc_time_names = 'de_DE'

hinpacken? Sowohl am Ende als auch am Anfang der Abfrage wirft mir mySQL eine Fehlermeldung aus.

Und wie kann ich das mit GROUP BY einbauen, sodass mir der Monatsnamen jeweils nur noch einmal angezeigt wird?

Ich bin für jede Antwort dankbar.

ha-bauer