오라클 달력 만들기
-- 달력 만들기
/* -- ORACLE
SELECT 일,월,화,수,목,금,토
FROM ( SELECT TRUNC (dt + LEVEL - 1, 'd' ) w
, TO_CHAR(dt + LEVEL - 1, 'd' ) d
, TO_CHAR(dt + LEVEL - 1, 'dd') dd
FROM (SELECT TO_DATE('201402','yyyymm') DT FROM DUAL)
CONNECT BY LEVEL <= LAST_DAY(dt) - dt + 1
)
PIVOT (MIN(DD) FOR d IN ( 1 일, 2 월, 3 화, 4 수, 5 목, 6 금, 7 토))
ORDER BY w
*/
'프로그래밍 > DataBase' 카테고리의 다른 글
[MSSQL] RANK(), PARTITION BY 통계 함수들 (0) | 2014.04.25 |
---|---|
[MSSQL] IDENT_CURRENT(Transact-SQL) (0) | 2014.04.07 |
[DB] transaction, commit, rollback (0) | 2014.02.12 |
[DB] COMPUTE BY 는 group by와 다르다. 리스트와 결과를 볼 수 있다. (0) | 2013.12.31 |
OpenTSDB: Scalable time-series database (0) | 2013.11.21 |