컴공생의 다이어리
SQL의 DECODE 함수 본문
SQL의 DECODE 함수
DECODE함수는 프로그래밍 언어에서의 if else문의 역할을 한다. 사용방법으로는 DECODE(컬럼명, 조건1, 결과1, 조건2, 결과2, 조건3, 결과3, ....)와 같이 사용하면 된다.
예를들어 DECODE(연예인, '유재석', '놀면뭐하니', '강호동', '아는형님','프로그램X')이라고 가정해보자. 이 예에서 DECODE함수는 연예인이 유재석이면 '놀면뭐하니'를 반환하고 강호동이라면 '아는형님'을 반환하며 유재석과 강호동이 아닌 연예인은 '프로그램X'를 반환한다.
DECODE(컬럼명, 조건1, 결과1, 조건2, 결과2, 조건3, 결과3, ....)
# example
DECODE(연예인, '유재석', '놀면뭐하니', '강호동', '아는형님','프로그램X')
728x90
'자격증 > SQLD' 카테고리의 다른 글
SQLD 취득 후 유효기간 - 보수 교육 (0) | 2021.06.29 |
---|---|
SQL의 NULL 관련 함수 - NVL, NVL2, NULLIF, COALESCE (0) | 2021.06.06 |
SQL문의 종류 - DML, TCL, DDL, DCL (0) | 2021.06.03 |
엔터티(Entity), 속성(Attribute), 인스턴스(Instance) (0) | 2021.06.02 |
2021년 SQL 개발자(SQLD) 시험일정 (0) | 2021.05.01 |
Comments