Juan: mit Datum rechnen und anschließend formatieren

Beitrag lesen

Moin,

Ich lese aus einer Datenbank ein Datum aus und möchte zu diesem Datum ein paar Tage hinzuaddieren.
Soweit kein Problem. Beim Anzeigen soll aber einmal das in der Datenbank eingetragene Datum und das neu berechnete angezeigt werden.
Das Datum habe ich nach "unserer" Schreibweise formatiert. Kann ich das auch mit dem neu berechneten machen?

Mein Code, mit dem ich das neue Datum ausgerechnet hab:

SELECT DATE_ADD(datum, INTERVAL 42 DAY) AS DatumNeu,

DATE_FORMAT(datum,'%d.%m.%Y') AS Datum


>   
> Das "neue" Datum kann ich ja mittels  
> DATE\_FORMAT(datumneu,'%d.%m.%Y') AS DatumNeu  
> nicht formatieren, weil eine Spalte namens datumneu in der Datenbank ja nicht vorhanden ist.  
>   
> Gibts ne Möglichkeit?  
  
Versuch doch das DATE\_FORMAT schon beim Berechnen von DatumNeu  
also :  
~~~sql
  
SELECT DATE_FORMAT(DATE_ADD(datum, INTERVAL 42 DAY),'%d.%m.%Y') AS DatumNeu,  
 DATE_FORMAT(datum,'%d.%m.%Y') AS Datum  

Grüsse,
  Juan