私は、最新の日付を一番上に、最も古い結果を一番下に並べ替えようとしているクエリを持っています。これがクエリです
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
修正方法がわかりません。何か案は?