https://school.programmers.co.kr/learn/courses/30/lessons/59037
코드설명
SELECT 문을 활용합니다.
단순한 문제입니다. 문자열 비교할시에도 != 'AGED"를 사용해서 비교할 수 있습니다.
조건이 많을 때는 IN을 사용합니다. 가독성 측면에서 IN을 사용하는 게 더 낫습니다.
코드
SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE INTAKE_CONDITION != 'AGED'
ORDER BY ANIMAL_ID ASC
NOT IN 활용할경우
SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE INTAKE_CONDITION NOT IN ('AGED')
ORDER BY ANIMAL_ID ASC
SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE INTAKE_CONDITION <> 'AGED'
'SQL > 프로그래머스' 카테고리의 다른 글
[SQL][프로그래머스] 여러 기준으로 정렬하기 - SELECT + ORDER BY MYSQL (0) | 2023.12.12 |
---|---|
[SQL][프로그래머스] 동물의 아이디와 이름- SELECT + ORDER BY MYSQL (0) | 2023.12.12 |
[SQL][프로그래머스] 역순 정렬하기- SELECT MYSQL (0) | 2023.12.12 |
[SQL][프로그래머스] 모든 레코드 조회하기 - SELECT MYSQL (0) | 2023.12.12 |
[SQL][프로그래머스] 강원도에 위치한 생산공장 목록 출력하기 - SELECT + LIKE MYSQL (0) | 2023.12.12 |