1. 금주의 월~금요일과 월~금요일 날짜 조회
1
2
3
4
5
6
7
8 |
<!-- 금주 월 ~ 금요일을 컬럼 DAYDAY로, 금주 월 ~ 금 날짜를 WEEKLY_DT로 조회 -->
SELECT
TO_CHAR(SYSDATE - 7 + LEVEL + (SELECT NEXT_DAY(SYSDATE, 1) - SYSDATE
FROM DUAL), 'DY', 'NLS_DATE_LANGUAGE=korean') AS DAYDAY,
TO_CHAR(SYSDATE - 7 + LEVEL + (SELECT NEXT_DAY(SYSDATE, 1) - SYSDATE
FROM DUAL), 'MM/DD') AS WEEKLY_DT
FROM DUAL
CONNECT BY LEVEL <= 5; |
cs |
2. 금주 월~금요일 날짜 조회
1
2
3
4
5
6 |
<!-- 금주 월 ~ 금 날짜를 WEEKLY_DT로 조회 -->
SELECT
TO_CHAR(SYSDATE - 7 + LEVEL + (SELECT NEXT_DAY(SYSDATE, 1) - SYSDATE
FROM DUAL), 'YYYY-MM-DD') AS WEEKLY_DT
FROM DUAL
CONNECT BY LEVEL <= 5; |
cs |
3. 해당 날짜에 맞는 요일 조회
1
2
3
4
5 |
SELECT
TO_CHAR(TO_DATE('20170927', 'YYYYMMDD') + LEVEL - 1, 'DY') DY
FROM
DUAL
CONNECT BY LEVEL <= 1; |
cs |
\
'BackEnd > DBMS' 카테고리의 다른 글
Oracle :: 현재 달(1일 ~ 말일)까지 조회 (0) | 2017.08.11 |
---|---|
Oracle :: 24시간 조회, 5분 단위의 분 (00분 ~ 55분) 조회 (0) | 2017.08.11 |
MongoDB :: Robomongo 설치 + 간단한 사용법 (MongoDB 툴) (0) | 2017.02.02 |
MongoDB :: MongoDB + Node.js 연동 (Window8 기준) (0) | 2017.02.02 |
Mysql :: Mysql workbench에서 DB 생성 + 사용자 생성 + 연동하기 (0) | 2017.01.23 |