Moderator |
|
Je kunt 3x DATE_FORMAT in je MySQL-query gebruiken, waarbij je elke keer een stuk datum er uit plukt en deze een naam (alias) geeft met AS:
SELECT geboorte_datum,
DATE_FORMAT(pers_datumindienst, '%d') AS ddag,
DATE_FORMAT(pers_datumindienst, '%n') AS dmaand,
DATE_FORMAT(pers_datumindienst, '%Y') AS djaar
FROM personeel
SELECT geboorte_datum, DATE_FORMAT(pers_datumindienst, '%d') AS ddag, DATE_FORMAT(pers_datumindienst, '%n') AS dmaand, DATE_FORMAT(pers_datumindienst, '%Y') AS djaar FROM personeel
Of je explode in PHP je oorspronkelijke datum (van de vorm dd-mm-YYYY) op het "-"-karakter. Je hebt dan een array met 3 waarden (respectievelijk met een dag-, maand- en jaarnummer). |