반응형 Oracle10 오라클(Oracle) 날짜 함수 LAST_DAY, ADD_MONTHS 1. LAST_DAY 오라클 LAST_DAY 함수는 입력한 날짜의 마지막 날짜를 가져오는 함수이다. ex) SELECT LAST_DAY('20130812') FROM DUAL => 2013-08-31 ex) SELECT TO_CHAR(LAST_DAY('20130812'), 'YYYYMMDD') FROM DUAL => 20130831 주의할점은 입력하는 날짜형식을 일자까지 입력해야 한다. 8월의 마지막날짜를 구한다고 '201308'까지만 입력하면 에러가 발생한다. 2. ADD_MONTHS 오라클 ADD_MONTHS 함수는 입력한 날짜에 ±월을 한 날짜를 리턴한다. ex) SELECT ADD_MONTHS('20130801', -2) FROM DUAL => 2013-06-01 ex) SELECT TO_CHAR.. 2013. 11. 6. 오라클(ORACLE) SQL - SELECT 검색조건 ALL, ANY 1. 가능 SELECT* FROM TABLE WHERE NAME = ( SELECT NUM FROM TABLE2 WHERE NUM='123' ) 2. 부속질의 결과가 TRUE 일때만 검색 SELECT * FROM TABLE WHERE EXISTS ( SELECT NUM FROM TABLE2 WHERE NUM='123' ) 3. NUMBER 필드 데이터가 100,20,300 보다 모두 커야 TRUE SELECT * FROM TABLE WHERE NUMBER > ALL(100,200,300) 4. NUMBER 필드 데이터가 100,20,300 중에 하나이상 만족할 경우 TRUE SELECT * FROM TABLE WHERE NUMBER > ANY(100,200,300) 2013. 11. 5. 이전 1 2 3 다음 반응형