주말ㆍ공휴일

주말ㆍ공휴일 데이터입니다.
- 토요일, 일요일
- 법정공휴일, 대체공휴일, 임시공휴일
- 선거일, 근로자의 날

휴일 기준

테이블 명세

물리명 논리명 타입 길이 KEY 비고
휴일 날짜 holiday_dt 문자형 8 PK yyyyMMdd
휴일 명칭 holiday_nm 문자형 100
휴일 요일 holiday_dow 문자형 100

SQL 스크립트

CREATE TABLE jd_holiday (
	holiday_dt CHAR(8) NOT NULL PRIMARY KEY,
	holiday_nm VARCHAR(100),
	holiday_dow VARCHAR(100)
);

-- 휴일 명칭 또는 요일
SELECT
	COALESCE(holiday_nm, holiday_dow) AS holiday_label
FROM
	jd_holiday
WHERE
	holiday_dt = '{휴일 날짜}'
;

-- 휴일/평일 확인
SELECT
	CASE
		WHEN COUNT(*) > 0 THEN '휴일'
		ELSE '평일'
	END
FROM
	jd_holiday
WHERE
	holiday_dt = '{휴일 날짜}'
;

SQL 데이터

1)
법정공휴일