main
[SQL] 중성화 여부 파악하기 - CASE문 (LIKE) 예시 본문
SELECT
CASE
WHEN [컬럼명] LIKE 'AAA%' THEN [조건값1]
WHEN [컬럼명] LIKE 'BBB%' THEN [조건값2]
ELSE [조건값3]
END AS [새로운컬럼명]
FROM [테이블명]
SELECT
ANIMAL_ID,
NAME,
CASE WHEN SEX_UPON_INTAKE LIKE 'Neutered%' THEN 'O'
WHEN SEX_UPON_INTAKE LIKE 'Spayed%' THEN 'O'
ELSE 'X'
END AS '중성화'
FROM ANIMAL_INS
ORDER BY ANIMAL_ID;
728x90
'Algorithm' 카테고리의 다른 글
[SQL/MySQL] DATETIME에서 DATE로 형 변환 - DATE FORMAT (0) | 2022.09.24 |
---|---|
[SQL] 오랜 기간 보호한 동물(2) - LEFT JOIN 예시 (0) | 2022.09.24 |
[Java] 최소 직사각형 크기 (0) | 2022.09.13 |
[Java] 홀수 짝수 판단 (0) | 2022.09.13 |
[Java] 숫자 자리수 배열 만들기 (0) | 2022.09.13 |
Comments