MSSQL에는 CHOOSE라는 논리함수가 존재합니다. CHOOSE ( index, val_1, val_2 [, val_n ] ) 형태로 작성되며 간단한 예시로 아래의 쿼리문을 보시게되면 SELECT CHOOSE(1,'가','나','다','라') 아래의 쿼리를 실행하게 되면 인덱스 1에 위치한 문자열 '가' 가 출력이 됩니다. 요일 추출 방법 --CASE문 사용 SELECT CASE DATEPART(WEEKDAY,GETDATE()) WHEN 1 THEN '일' WHEN 2 THEN '월' WHEN 3 THEN '화' WHEN 4 THEN '수' WHEN 5 THEN '목' WHEN 6 THEN '금' WHEN 7 THEN '토' END --CHOOSE문 사용 SELECT CHOOSE(DATEPART(WEE..
[MSSQL] CHOOSE문을 사용한 초간단 요일 추출 방법
MSSQL에는 CHOOSE라는 논리함수가 존재합니다. CHOOSE ( index, val_1, val_2 [, val_n ] ) 형태로 작성되며 간단한 예시로 아래의 쿼리문을 보시게되면 SELECT CHOOSE(1,'가','나','다','라') 아래의 쿼리를 실행하게 되면 인덱스 1에 위치한 문자열 '가' 가 출력이 됩니다. 요일 추출 방법 --CASE문 사용 SELECT CASE DATEPART(WEEKDAY,GETDATE()) WHEN 1 THEN '일' WHEN 2 THEN '월' WHEN 3 THEN '화' WHEN 4 THEN '수' WHEN 5 THEN '목' WHEN 6 THEN '금' WHEN 7 THEN '토' END --CHOOSE문 사용 SELECT CHOOSE(DATEPART(WEE..
2020.04.24