미해결
데이터 분석 SQL Fundamentals
두 날짜간의 기간 계산 sql 문의 드립니다.
안녕하세요 선생님 휴일(주말, 공휴일 등) 테이블을 별도로 가진 상태에서
두 날짜간의 기간을 계산할 때 휴일을 제외하여 계산하고 싶은데 방법을 잘 모르겠습니다 도움 부탁드립니다 ㅠㅜ
(엑셀로 치면 networkdays 함수를 sql 로 구현하고 싶습니다.)
<table A - 주문정보>
prod_id
order
send
period
a
22.05.02
22.05.12
b
22.04.28
22.05.11
c
22.05.09
22.05.17
d
22.04.26
22.05.10
<table B - 휴일정보>
date
day
hol_gubun
wrk_gubun
22.04.24
일
휴일
0
22.04.25
월
평일
1
22.04.26
화
평일
1
22.04.27
수
평일
1
22.04.28
목
평일
1
22.04.29
금
평일
1
22.04.30
토
휴일
0
22.05.01
일
휴일
0
22.05.02
월
평일
1
22.05.03
화
평일
1
22.05.04
수
평일
1
22.05.05
목
휴일
0
22.05.06
금
평일
1
22.05.07
토
휴일
0
22.05.08
일
휴일
0
22.05.09
월
평일
1
22.05.10
화
평일
1
22.05.11
수
평일
1
22.05.12
목
평일
1
22.05.13
금
평일
1
22.05.14
토
휴일
0
22.05.15
일
휴일
0
22.05.16
월
평일
1
22.05.17
화
평일
1
22.05.18
수
평일
1
22.05.19
목
평일
1
22.05.20
금
평일
1
22.05.21
토
휴일
0