현재 항목이 3개가 있습니다.

year, month, day

이 DB를 조회하면서 최근 일자순(내림차순)으로 정렬하려고 하는데

select * from DB order by year,month,day DESC; 와 같이 실행해보니..

정렬이 완전 뒤죽박죽이던데.

깔금하게 최근 날짜순으로 정렬하려면 어떻게 해야 합니까?