[DB] MySQL - IF

aseol·2023년 8월 3일
0

MySQL

목록 보기
11/18

조건 만들기

IF

  • 주로 SELECT절에서 사용

  • 결괏값을 새로운 컬럼으로 반환

    작성 방식 🔽

    IF(조건식, 참일 때의 값, 거짓일 때의 값)

    CASE

  • 조건에 맞지 않을 경우, ELSE를 사용하여 값 출력 가능

  • 전체 데이터보단 필요한 데이터 위주로 조회하고 싶을 때 사용

    작성 방식 🔽

    (CASE
    ㅤㅤWHEN 조건식1 THEN 결괏값1
    ㅤㅤWHEN 조건식2 THEN 결괏값2
    ㅤㅤELSE 결괏값3
    END) AS 별칭

    CASE~END까지 작성하면 컬럼명이 매우 길어지기 때문에 별칭을 설정하는 것이 좋다.

    ➕ 예시

0개의 댓글