Union All 썸네일형 리스트형 ORACLE OPTIONAL CONDITION v1.0 ORACLE OPTIONAL CONDITION from 오라클 성능 고도화 원리와 해법 1 | 비투엔 1. 선택적 검색 조건 쿼리 조건절의 값은 경우에 따라 생략되기도 한다. 이는 구글의 상세 검색에서도 볼 수 있다. ‘특정 키워드를 포함’, ‘특정 키워드를 미포함’ 과 같이 말이다. 이들에 대한 입력은 어디까지나 사용자의 선택이며 공란이 되어도 전혀 문제가 없다. 여기서 조건절에 대한 입력이 생략이 되어도 쿼리가 에러없이 수행되기 위해 다음과 같은 키워드를 사용한다. OR, LIKE, NVL, DECODE, UNION 2. 선택적 검색 예제 A. OR Query 를 에러 없이 수행하기 위해 조건절을 다음과 같이 사용할 수 있다. ( a = :a or a = a ) 이와 같이 조건을 사용하면 항상 ful.. 더보기 ORACLE ROLLUP ORACLE ROLLUP v1.0 from 1. ORACLE ROLLUP GROUP BY 는 특정 값에대한 집계값을 얻고자 할 때 사용한다. 때로는 이 값에 TOTAL 값이 필요할 때가 있다. 이럴 때 ROLLUP 을 사용하면 편하게 값을 얻을 수 있다. 2. ROLLUP 예제 select to_char(count(first_name)) num,department_name from emp,dept where emp.department_id = dept.department_id group by department_name union all select to_char(sum(num)), 'TOTAL' from (select count(first_name) num,department_name from emp,.. 더보기 이전 1 다음