반응형 Case1 [SQL] 06. 조건 분기 응용1 (CASE 식과 WHERE 구의 비교) 조건분기 활용 비교하기 저번 포스팅에서, CASE 식을 활용한 조건분기를 활용하면 쿼리의 성능을 높일 수 있다고 언급을 하였다. 특히, UNION + WHERE 구를 활용한 조건분기의 경우와 비교하면 그 성능의 차이를 쉽게 비교할 수 있다. - CASE 식 vs UNION + WHERE 구 아래의 ITEMS 테이블 예시를 통해 성능적인 측면에서 CASE 식과 UNION + WHERE 구의 비교를 해보고자 한다. ITEMS 테이블에서 PRICE_TAX_EX는 세전 가격을, PRICE_TAX_IN은 세후 가격을 나타낸다. 우리가 보고자 하는 결과 테이블에서는 2001년 이전의 물품 가격은 PRICE_TAX_EX(세전 가격)으로, 2002년 이후의 물품 가격은 PRICE_TAX_IN(세후 가격)으로 추출되는 .. 2019. 7. 17. 이전 1 다음 반응형