Is het mogelijk om (simpel) datums uit een mysql-database te transformeren tot het gewenste formaat?

Bijvoorbeeld '2006-08-22' tot '22 aug. 2006'
SELECT DATE_FORMAT(datum, '%d %b %Y') AS korte_datum
FROM tabel
Jan Koehoorn schreef op 22.08.2006 13:38
SELECT DATE_FORMAT(datum, '%d %b %Y') AS korte_datum
FROM tabel


Ik vraag me telkens al af wat die %-tekentjes doen!?
Dat zijn formatcodes, zodat MySQL weet dat er een speciaal conversiekarakter komt.

[edit]
vergelijk de conversie-specifiers van [php]strftime[/php]
N.B. die zijn _niet_ hetzelfde als die van MySQL trouwens!
[/edit]
Bedankt! Geen moeilijke php-transformaties nodig, weer wat geleerd :-)

Reageren