Maison > base de données > tutoriel mysql > Comment trier les données MySQL par format de date JJ/MM/AAAA ?

Comment trier les données MySQL par format de date JJ/MM/AAAA ?

Susan Sarandon
Libérer: 2024-12-13 17:34:09
original
420 Les gens l'ont consulté

How to Order MySQL Data by DD/MM/YYYY Date Format?

Comment trier par formats de date dans MySQL

Lorsque vous travaillez avec des formats de date dans MySQL, vous pouvez rencontrer le besoin de trier vos données en fonction à un format spécifique. Bien que le format AAAA-MM-JJ soit couramment utilisé, vous pouvez également avoir des données au format JJ/MM/AAAA. Comprendre la syntaxe de classement par différents formats de date est crucial.

Pour commander au format AAAA-MM-JJ, vous pouvez utiliser la syntaxe suivante :

...ORDER BY date DESC...
Copier après la connexion

Cependant, pour le JJ /MM/AAAA, la syntaxe que vous avez fournie :

SELECT * FROM $table ORDER BY DATE_FORMAT(Date, '%Y%m%d') DESC LIMIT 14
Copier après la connexion

ne fonctionnera pas.

Pour commander correctement par JJ/MM/AAAA, vous devez ajuster la syntaxe. Si votre intention souhaitée est de formater la date de sortie, vous pouvez utiliser la fonction DATE_FORMAT() :

SELECT *, DATE_FORMAT(date, '%d/%m/%Y') AS niceDate 
FROM table 
ORDER BY date DESC 
LIMIT 0,14
Copier après la connexion

Cela affichera les dates au format JJ/MM/AAAA.

Alternativement , si vous souhaitez effectivement trier par Jour avant Mois avant Année, vous pouvez utiliser une requête plus complexe qui inclut des critères de tri supplémentaires :

SELECT * 
FROM table 
ORDER BY DAY(date), MONTH(date), YEAR(date) DESC 
LIMIT 0,14
Copier après la connexion

En suivant Grâce à ces directives, vous pouvez trier efficacement vos données MySQL selon le format de date JJ/MM/AAAA souhaité.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal