구름과 바람 그리고 나그네 :: [MySQL] MySQL 요일 SELECT

MySQL 요일 SELECT

 

 

간단하게 사용하려고 포스트합니다.

 

일요일(1) ~ 토요일(7)까지, 숫자로 출력

SELECT DAYOFWEEK('2018-01-21'); 

출력 : 1 

 

조건절에 추가

예를들어

SELECT * FROM TABLE

WHERE DAYOFWEEK(컬럼) = 1;

일(요일)인것만 쿼리.

 

 

위의 쿼리를 토대로  일, 월, 화, 수, 목, 금, 토 라는 문자열 가져 오기

SELECT SUBSTR(_UTF8'일월화수목금토', DAYOFWEEK('2018-01-21'), 1);

출력 : 일(요일)

 

인코딩 옵션(_EUCKR, _UTF8 등)을 지정해 주어야 함.

Posted by pressrain
,