Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Memesan Data MySQL mengikut Format Tarikh DD/MM/YYYY?

Bagaimana untuk Memesan Data MySQL mengikut Format Tarikh DD/MM/YYYY?

Susan Sarandon
Susan Sarandonasal
2024-12-13 17:34:09494semak imbas

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

Cara Memesan Mengikut Format Tarikh dalam MySQL

Apabila bekerja dengan format tarikh dalam MySQL, anda mungkin menghadapi keperluan untuk memesan data anda mengikut kepada format tertentu. Walaupun format YYYY-MM-DD biasanya digunakan, anda juga mungkin mempunyai data dalam format DD/MM/YYYY. Memahami sintaks untuk pesanan mengikut format tarikh yang berbeza adalah penting.

Untuk memesan mengikut format YYYY-MM-DD, anda boleh menggunakan sintaks berikut:

...ORDER BY date DESC...

Walau bagaimanapun, untuk DD /MM/YYYY, sintaks yang anda berikan:

SELECT * FROM $table ORDER BY DATE_FORMAT(Date, '%Y%m%d') DESC LIMIT 14

tidak akan bekerja.

Untuk memesan dengan betul mengikut DD/MM/YYYY, anda perlu melaraskan sintaks. Jika niat anda ingin memformat tarikh output, anda boleh menggunakan fungsi DATE_FORMAT():

SELECT *, DATE_FORMAT(date, '%d/%m/%Y') AS niceDate 
FROM table 
ORDER BY date DESC 
LIMIT 0,14

Ini akan memaparkan tarikh dalam format DD/MM/YYYY.

Sebagai alternatif , jika anda memang ingin mengisih mengikut Hari sebelum Bulan sebelum Tahun, anda boleh menggunakan pertanyaan yang lebih kompleks yang termasuk pengisihan tambahan kriteria:

SELECT * 
FROM table 
ORDER BY DAY(date), MONTH(date), YEAR(date) DESC 
LIMIT 0,14

Dengan mengikuti garis panduan ini, anda boleh memesan data MySQL anda dengan berkesan mengikut format tarikh DD/MM/YYYY yang dikehendaki.

Atas ialah kandungan terperinci Bagaimana untuk Memesan Data MySQL mengikut Format Tarikh DD/MM/YYYY?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn