Ordre des dates MySQL au format JJ/MM/AAAA
Lorsque vous traitez des dates dans MySQL, il est crucial de comprendre la syntaxe correcte pour les classer. . Alors que le format AAAA-MM-JJ est généralement classé à l'aide de « ORDER BY date DESC », le format JJ/MM/AAAA nécessite une approche différente.
Pour trier les dates au format JJ/MM/AAAA, vous pouvez suivez les étapes suivantes :
SELECT *, DATE_FORMAT(date,'%d/%m/%Y') AS niceDate FROM table ORDER BY date DESC LIMIT 0,14
Cela affichera les dates au format JJ/MM/AAAA, classées par ordre décroissant.
SELECT * FROM table ORDER BY YEAR(date) DESC, MONTH(date) DESC, DAY(date) DESC LIMIT 0,14
Cette requête triera les dates par ordre décroissant, en donnant la priorité à l'année, puis au mois et enfin au jour.
Remarque : Make assurez-vous que le champ de date dans votre table de base de données est du type DATETIME ou DATE pour que ces requêtes fonctionnent correctement.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!