안녕하세요. 프로그래머스 이름이 없는 동물 아이디 문제를 풀어보려고 합니다.
Problem
동물 보호소에 들어온 동물 중, 이름이 있는 동물의 ID를 조회하는 SQL 문을 작성해 주세요. 단, ID는 오름차순 정렬되어야 합니다.
https://school.programmers.co.kr/learn/courses/30/lessons/59407
Solution
먼저 문제에서 MySQL에서 무엇을 사용할지 알겠습니다. 제가 문제에서 bold처리해 놓았습니다 참고 바랍니다. 이제 문제를 하나씩 풀어보겠습니다.
문제 풀이
1. 이름이 있는 동물을 구하기 위해서 WHERE와 IS NOT NULL을 사용해 줍니다.
이렇게 우리는 WHERE와 IS NOT NULL을 사용해서 문제를 해결할 수 있습니다. 아래의 코드를 확인해 주세요.
SELECT
ANIMAL_ID
FROM
ANIMAL_INS
WHERE NAME IS NOT NULL
지난 포스터에서 알려드렸듯이 기본 정렬이 오름차순이어서 ORDER BY를 생략해도 문제가 풀리는 것을 확인할 수 있었습니다.
반응형
'SQL' 카테고리의 다른 글
[프로그래머스] 가장 비싼 상품 구하기 MySQL (0) | 2024.02.16 |
---|---|
[프로그래머스] 모든 레코드 조회하기 MySQL (0) | 2024.02.15 |
[프로그래머스] 이름이 없는 동물의 아이디 MySQL (0) | 2024.02.11 |
[프로그래머스] 과일로 만든 아이스크림 고르기 MySQL (0) | 2024.02.10 |
[프로그래머스] 경기도에 위치한 식품창고 목록 출력하기 MySQL (0) | 2024.02.09 |