database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 41366 게시물 읽기
No. 41366
월수 구하기 질문 드립니다.
작성자
조형래(rushzang)
작성일
2017-03-30 15:08
조회수
6,855

16년 4월 28일부 5월 1일까지 월수를 구하고 싶습니다.

 

4월 28일 - 5월 1일 해서 한달 미만 또는 한달이 아닌

 

4월에도 한달 5월에도 한달해서 2개월이 나오도록 하려면 쿼리를 어떻게 해야 하는지요

이 글에 대한 댓글이 총 1건 있습니다.

SELECT MONTHS_BETWEEN( TO_DATE(SUBSTR(edt, 1, 6), 'yyyymm')
                     , TO_DATE(SUBSTR(sdt, 1, 6), 'yyyymm')
                     ) + 1 mm
  FROM (SELECT '20160428' sdt, '20160501' edt FROM dual)
;

마농(manon94)님이 2017-03-30 16:31에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
41370쿼리질문...감사합니다. [2]
알럽디비
2017-04-06
6870
41368쿼리 결과에 추가로 정보를 보여 주려면 어떻게 해야 하나요 [1]
왕초보
2017-03-31
6588
41367NLS_NUMBERIC_CHARACTERS에 대해 질문드립니다.
이현석
2017-03-31
6594
41366월수 구하기 질문 드립니다. [1]
조형래
2017-03-30
6855
41365세로 Data를 가로로 출력 [1]
질문하는 사람
2017-03-30
7749
41364oracle RAC 점검 질문입니다.
goblin
2017-03-27
6237
41363인덱스테이블스페이스 관련 질문입니다.
김삼
2017-03-23
6505
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다