devlop78
Invité n'ayant pas de compte PHPfrance
31 janv. 2011, 00:09
Dans MySQL (je donne la syntaxe MySQL mais il y en a plusieurs et les SGBD ont aussi l'équivalent), pour toute date bien formatée :
DAY(`date`) : donne le jour
MONTH(`date`) : donne le mois
YEAR (`date`) : donne l'année
Pour les String :
LPAD (String string, Integer x, Mixed? y) : Permet de compléter par la gauche une chaîne jusqu'à x caractères avec les caractères y
Donc on peut imaginer
SELECT MIN (CONCAT(LPAD(MONTH(`date`),2,'0'),LPAD(DAY(`date`),2,'0')) FROM ... WHERE YEAR(`date`) = 2010