[오라클/SQL] DECODE 기본 및 예제 : 조건에 따라 각각 다른 값을 입력/출력하는 분기함수 (* 타 프로그래밍 언어에서의 IF ~ THEN, IFELSE 명령어)


[오라클/SQL] DECODE 기본 및 예제 : 조건에 따라 각각 다른 값을 입력/출력하는 분기함수 (* 타 프로그래밍 언어에서의 IF ~ THEN, IFELSE 명령어)

다른 프로그래밍 언어에서 IF ~ THEN, IFELSE()로 사용되는 함수들이 있습니다.- 특정한 조건을 만족하면 X, 조건을 만족하지 않으면 Y 출력Oracle SQL Developer에서 이러한 분기함수의 기능을 수행하는 함수는 DECODE와 CASE입니다.* DECODE 함수와 CASE 함수의 간략한 차이점 :DECODE : A=B이면 X, A≠B이면 Y를 출력 (A와 B가 같은지에 대한 조건)CASE : DECODE와 달리, A와 B 사이에 부등호 관계(크거나 작은 조건)를 처리할 때 주로 사용* CASE 함수는 다른 포스팅을 통해 다루고자 합니다.https://blog.naver.com/regenesis90/2221822506651. 분기함수 DECODE의 정의 및 표현1) DECODE 함수의 정의* 이때 비교하는 값인..........



원문링크 : [오라클/SQL] DECODE 기본 및 예제 : 조건에 따라 각각 다른 값을 입력/출력하는 분기함수 (* 타 프로그래밍 언어에서의 IF ~ THEN, IFELSE 명령어)