DD/MM/YYYY 形式での MySQL 日付の順序付け
MySQL で日付を扱う場合、日付を順序付けるための正しい構文を理解することが重要です。通常、YYYY-MM-DD 形式は「ORDER BY date DESC」を使用して順序付けされますが、DD/MM/YYYY 形式では別のアプローチが必要です。
日付を DD/MM/YYYY 形式で順序付けするには、次のようにします。次の手順を実行します:
SELECT *, DATE_FORMAT(date,'%d/%m/%Y') AS niceDate FROM table ORDER BY date DESC LIMIT 0,14
これにより、日付が DD/MM/YYYY 形式で降順に出力されます。 .
SELECT * FROM table ORDER BY YEAR(date) DESC, MONTH(date) DESC, DAY(date) DESC LIMIT 0,14
このクエリは、年を優先して日付を降順に並べ替えます。
注: これらのクエリが機能するには、データベース テーブルの日付フィールドが DATETIME 型または DATE 型であることを確認してください。正しく。
以上がMySQL の日付を DD/MM/YYYY 形式で並べるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。