varchar (255) 유형 인 테이블 desc (형식 mm/dd/yyyy)에서 레코드를 정렬하려고합니다. 날짜MySQL의 쿼리가 작동하지 않습니다 - 날짜순 정렬
SELECT *, DATE_FORMAT(date,'%m/%d/%Y') AS reldate FROM table ORDER BY reldate DESC
에 의해
순서는이 working.For 날짜 = 2009년 3월 28일, MySQL은 초보자가 정말 해결하는 방법을 알고하지 않도록 NULL.I'm로 reldate 반환하지 않습니다 이.
감사합니다.
reldate가 datetime이 아닌 varchar 유형 인 이유가 있습니까? –