문제
조건
정답
SELECT ANIMAL_ID, NAME,
CASE SEX_UPON_INTAKE
WHEN "Neutered Male" THEN "O"
WHEN "Spayed Female" THEN "O"
ELSE "X" END as "중성화"
FROM ANIMAL_INS
후기
중성화가 되어있다면 'O', 아니라면 'X'
'Neutered' 또는 'Spayed'
=> WHEN "Neutered Male" THEN "O"
WHEN "Spayed Female" THEN "O"
ELSE "X" END as "중성화"
<< 사용법 >>
CASE 컬럼명
WHEN "컬럼 데이터" THNS "변경 출력값"
ELSE "그 외 변경출력값" END
⭐조회할 때의 출력값이 변경되는 것으로 실제 값의 변경은 아니다
'코딩 테스트 연습 > SQL' 카테고리의 다른 글
[ 코딩 테스트 ] 조건에 맞는 회원수 구하기 (0) | 2024.05.10 |
---|---|
[ 코딩 테스트 ] 이름이 없는 동물의 아이디 (0) | 2024.05.09 |
[ 코딩 테스트 ] 가격이 제일 비싼 식품의 정보 출력하기 (0) | 2024.05.03 |
[ 코딩 테스트 ] 흉부외과 또는 일반외과 의사 목록 출력하기 (0) | 2024.05.02 |
[ 코딩 테스트 ] DATETIME에서 DATE로 형 변환 (0) | 2024.05.02 |