[SQL] IF, CASE, IFNULL 조회
함수 설명함수설명IF(조건, T, F)조건이 참이라면 T, 거짓이면 F 반환CASE WHEN A조건문 THEN A결과 WHEN B조건문 THEN B결과 ELSE C결과 END - IF와 같지만 좀 더 복잡한 조건인 경우 사용함 - A조건문에 충족되면 A결과를, B조건문에 충족되면 B결과를, 그외는 C결과를 출력IFNULL(A, B)A가 NULL일 시 B 출력함수별 예시SELECT IF(Price > 30, ‘매우비쌈’, ‘저렴’) FROM Product ;의미: Product 테이블에서 Price 칼럼 값이 30보다 크면 ‘매우비쌈’, 작으면 ‘저렴’으로 값을 출력해라결과: Price 칼럼 값이 35면 ‘매우비쌈’, 28이면 ‘저렴’ 출력SELECT CASE WHEN Price > 30..
2024. 11. 23.