쿼리

· SQL
Oracle SQL - DECODE 함수란? 오라클 쿼리에서 가장 많이 사용하는 함수 중에 하나이자, 필자도 조건을 처리할 때 자주 사용하는 함수이다. 프로그래밍을 해본 사람은 조건문 if-else 문을 생각하면 이해가 쉬울 것이다. 그렇지 않은 사람을 위해 간단히 설명하자면 해당 칼럼이 A 이면 B 값을 출력하는 것이다. DECODE(컬럼명, 조건 1, 결과 1, 조건 2, 결과 2...) DECODE(T1.MAJOR, 'SW', '소프트웨어', 'PE', '체육', 'MU', '음악', '기타 과목') 해석 T1.MAJOR 칼럼이 'SW' 이면 -> '소프트웨어' 'PE'이면 -> '체육' 'MU'이면 -> '음악' 위 3가지에 어느 하나라도 해당하지 않으면 '기타 과목'이라고 조회한다. 사용 예제 ..
runnnerDevHong
'쿼리' 태그의 글 목록