Mailinglisten-Archive |
Hallo! Am Samstag, 15. September 2001 18:43 schrieb Christian Studt: > ich verwende >> DATE_FORMAT(datum, '%W, %d.%M %Y') << > um aus einer Tabelle das Datum auszulesen, MySQL gibt nun aber das Datum in > Englisch aus (z.B.: Friday, 14.September 2001). Wie kann ich erreichen, > dass der Tag und der Monat in Deutsch ausgegeben werden? Keine Ahnung, IMHO geht das gar nicht! Hier mußt Du wohl mit Deiner verwendetet Script- oder Programmiersprache nach helfen. //z.B. PHP $datum = ereg_replace("Monday", "Montag", $row["formatiertes_datum"]); > In einer anderen Tabelle versuche ich die Ausgabe nach dem Datum zu > sortieren, wenn ich allerdings nur die Spalte angebe wird nur nach dem Tag > sortiert, also habe ich angegeben: Sicher? SELECT * FROM tabelle ORDER BY datum; mySQL sortiert ohne Probleme nach dem Datum. > ORDER BY YEAR(datum), MONTH(datum), DAYOFMONTH(datum) > dies funktioniert auf meinem Testserver auch wunderbar, allerdings auf dem > Webserver bekomme ich nur die Meldung: Fehler im SQL-String. > Funktioniert das erst ab einer bestimmten Version von MySQL? Diese 3 Funktionen sind seit der Version 3.21.2 verfügbar. Mit SELECT VERSION(); kanst Du ja mal die mySQL-Version abfragen. MfG, André Laugks .. --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive