본문 바로가기
MySql

MySQL에서 요일별 주문

by 베이스 공부 2021. 2. 6.
반응형

요일 이름이 포함 된 varchar 열로 mysql 결과를 정렬하려면 어떻게해야합니까?

SUNDAY가 아니라 MONDAY가 먼저 표시되어야합니다.

 

해결 방법

 

Williham Totland가 제안한대로 열을 다시 디자인하거나 문자열 구문 분석을 수행하여 날짜 표현을 얻습니다.

열에 요일 만 포함 된 경우 다음을 수행 할 수 있습니다.

ORDER BY FIELD(<fieldname>, 'MONDAY', 'TUESDAY', 'WEDNESDAY', 'THURSDAY', 'FRIDAY', 'SATURDAY', 'SUNDAY');

 

참조 페이지 https://stackoverflow.com/questions/1126961

 

 

반응형

댓글