[Oracle/SQL] DECODE, CASE 조건문
⚡️조건에 맞으면 값 출력 📌 DECODE(A, B, 1, C, 2, 3) A와 B가 같을 때 1, A와 C가 같을 때 2, 만족하는 조건이 없으면 3 출력 -학생 테이블에서 학과번호가 101인 학생을 컴퓨터공학과 나머지 학과번호를 기타학과로 출력한다. select name, deptno1, decode(deptno1, 101, '컴퓨터공학', '기타학과') 학과명 from student order by 2; substr을 이용해 학생 테이블에서 주민등록번호의 7번 째 숫자를 따와 1이면 남자 2일 경우 여자를 출력한다. select name, jumin, decode(substr(jumin,7,1),1,'남자','여자') 성별 from student; 📌 DECODE(A, B, DECODE(C, D, ..
2021. 12. 9.