sap hana db (1) 썸네일형 리스트형 [SAP] Hana Studio 쿼리 분기 처리 방법 쿼리 분기 처리 1. CASE 문을 활용한 조건 분기 (쿼리 내에서 IF 대체) HANA SQL에서는 IF 문 자체는 쿼리에서 직접 쓸 수 없다. 대신 CASE WHEN ... THEN 문을 사용해 IF처럼 조건 분기 처리를 할 수 있다. ▶ 예시: 조건에 따라 WHERE 절 필터 다르게 적용SELECT *FROM MY_TABLEWHERE CASE WHEN :condition = 'A' THEN COLUMN1 WHEN :condition = 'B' THEN COLUMN2 ELSE COLUMN3 END = 'SomeValue';:condition은 입력 파라미터 (변수처럼 사용 가능)조건값에 따라 필터링 컬럼을 다르게 적용 2. SQLScript 내에서 IF 사용 (Procedure/F.. 이전 1 다음