쿼리문을 작성하다가,
공통 조건 A가 있고, 분기점이 2개 이상인 CASE 문을 작성할 떄
가독성 및 속도 향상을 위해 공통 조건을 하나로 사용하려고 한다
-> 기존
SELECT
CASE
WHEN 공통조건 A AND 분기점 B THEN C,
WHEN 공통조건 A AND 분기점 D THEN E
END...
-> 개선안 : CASE 문의 중복 사용
SELECT
CASE WHEN 공통조건 A THEN
CASE
WHEN 분기점 B THEN C,
WHEN 분기점 D THEN E
END
END...
이 방식으로 개선이 가능하다
'TIL, WIL > TIL📘' 카테고리의 다른 글
| 09. 25 TIL : Gson 라이브러리의 JsonObject 객체 활용 시 주의할 점 (0) | 2025.09.25 |
|---|---|
| 07. 03 TIL : @Configuration 클래스 (1) | 2025.07.03 |
| 04. 06 TIL : 인터넷/ 전송 계층(IP, TCP, UDP) (0) | 2025.04.06 |
| 03. 07 TIL : 카프카 세팅 및 실행, 테스트 (0) | 2025.03.07 |
| 02. 28 TIL : Statc 상태 값 선언(직접 참조) vs RDB 데이터 쿼리를 통한 조회 (0) | 2025.02.28 |