nach Datum sortieren

Phips_CH

Mitglied
Ich lass auf einer Seite das Datum in der Deutschen Schreibweise anzeigen. (13.08.2011)

nun möchte ich es nach Jahr - Monat - Tag sortieret haben

PHP:
"SELECT *, DATE_FORMAT(ter_wann,'%d.%m.%Y') as ter_wann, pobi_termine.ter_ID, pobi_termine.ter_termin 
FROM pobi_termine 
WHERE DATE (ter_wann) >= DATE (NOW()) ORDER BY ter_wann ASC";

wenn ich die Sortierung wie folt ergänze, klappt es auch nicht

PHP:
ORDER BY ter_wann, '%Y.%m.%d' ASC";

Das Datum ste in der Spalte ter_wann

Besten Dank für eure Hilfe

Gruss
Phips_CH
 
Grüße,

ich habe hier mal noch was im Forum gefunden, was etwas älter ist....
klick

zusammenfassend kann man sagen, dass du einen anderen Alias nach dem AS brauchst:

PHP:
"SELECT *, DATE_FORMAT(ter_wann,'%d.%m.%Y') AS ter_wann2, pobi_termine.ter_ID, pobi_termine.ter_termin 
FROM pobi_termine 
WHERE DATE (ter_wann) >= DATE (NOW()) ORDER BY ter_wann ASC";
 
Hi Alex

Vielen Dank.

Hab bei den ersten beiden mal durchlesen nicht ganz kappiert was du damit sagen wolltest. baim ausprobieren hats dann aber wunderbar funktioniert. ich habs jetzt auch einigermassen verstanden.

Besten Dank

Grüsse aus der Schweiz
Phips_CH
 
Zurück