[SQLD] 공부하면서 자주 까먹거나 헷갈리는 문법 정리
NVL(값1, 값2), ISNULL(값1, 값2) : 값1이 NULL이면 값2로 변경해서 리턴NVL2(값1, 값2, 값3) : 값1이 NULL이면 값3, NULL이 아니면 값2 리턴NULLIF(값1, 값2) : 값1과 값2가 같으면 NULL, 다르면 값1 리턴COALESE(값1, 값2, 값3...) : NULL 아닌 첫번째 값을 리턴 (ex. 값1=null, 값2=null, 값3='apple', 값4='banana'면 null이 아닌 첫번째 값인 apple 리턴SELECT DISTINCT JOB_ID FROM EMP; : 해당 컬럼의 중복 데이터를 제거하여 출력SIGN(양수)=1, SIGN(음수)=-1, SIGN(0)=0SELECT 컬럼명 FROM 테이블명 WHERE 컬럼명 LIKE '검색패턴' ESCA..
2024. 5. 23.