3

私は、最新の日付を一番上に、最も古い結果を一番下に並べ替えようとしているクエリを持っています。これがクエリです

SELECT headline, story, DATE_FORMAT(date, "%d-%M-%Y") AS date, 
name, logo, tpf_parks.park_id, url, alt, description
FROM tpf_news
INNER JOIN tpf_parks ON tpf_news.park_id = tpf_parks.park_id 
LEFT JOIN tpf_images ON tpf_news.news_id = tpf_images.news_id 
ORDER BY date DESC

結果の順序が間違っていますが、日ごとに並べ替えているため、結果は次のように並べられています25-march-2013, 23-april-2013, 19-febuary-2013, 10-may-2013。日付の表示方法が原因だと思いますが、DATE_FORMAT(date, "%d-%M-%Y") AS date修正方法がわかりません。何か案は?

4

2 に答える 2