in

작성일자 : 2023-09-21 Ver 0.1.1 앞서 UNION을 사용하면 안좋은 경우에 대해서 살펴보았지만, UNION을 사용해야하는 경우도 있다. UNION을 사용하는 것이 오히려 성능적으로 좋은 경우도 있다. UNION을 사용할수 밖에 없는 경우 머지 대상이 되는 SELECT 구문들에서 사용하는 테이블이 다른 경우가 대표적이다. SELECT col_1 FROM Table_A WHERE col_2 = ‘A’ UNION ALL SELECT col_3 FROM Table_B WHERE col_4 = ‘B’; 물론 그렇다고 CASE 식을 사용할 수 없다는 것은 아니다. FROM 구에서 테이블을 결합하면 CASE 식을 사용해 원하는 결과를 구할 수 있다. 하지만 그렇게 하면 필요 없는 결합이 발생해서 성능..
Unlimited Jun
'in' 태그의 글 목록