dedlfix: brauch Hilfe bei MySQL-Statement

Beitrag lesen

echo $begrüßung;

Es gibt die Funktion EXTRACT()
Danke, aber durch die von Vinzenz vorgeschlagene Änderung erübrigt sich das oder?

Nicht unbedingt. Er geht mit DATE_FORMAT() den Weg über eine Stringbildung. EXTRACT() ermittelt Teile des Datums, ohne sie in die durch den Formatstring angegebene Form zu bringen. Letztlich wird sich das in der Ausführung nicht viel nehmen, vermute ich mal, aber DATE_FORMAT() halte ich an der Stelle für missbraucht. EXTRACT() nähme ich aber nur für Monate in Verbindung mit einem Jahr. Für den Datumsteil aus einem DATETIME-Wert gibt es DATE() und für das Jahr YEAR().

echo "$verabschiedung $name";