반응형
문제 설명
ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다.
문제
동물 보호소에 들어온 동물 중 아픈 동물1의 아이디와 이름을 조회하는 SQL 문을 작성해주세요. 이때 결과는 아이디 순으로 조회해주세요.
풀이
SELECT
ANIMAL_ID,
NAME
FROM
ANIMAL_INS
WHERE
INTAKE_CONDITION = 'Sick'
ORDER BY
ANIMAL_ID ASC;
- SELECT 절: ANIMAL_ID와 NAME을 조회합니다.
- FROM 절: ANIMAL_INS 테이블에서 데이터를 조회합니다.
- WHERE 절: INTAKE_CONDITION이 'Sick'(아픈 동물)인 경우만 필터링합니다.
- ORDER BY 절: 결과를 ANIMAL_ID를 기준으로 오름차순 정렬합니다.
반응형
'프로그래머스 공부 > Oracle SQL' 카테고리의 다른 글
[프로그래머스 Level 1 / Oracle SQL] 과일로 만든 아이스크림 고르기 (1) | 2024.11.02 |
---|---|
[프로그래머스 Level 1 / Oracle SQL] 모든 레코드 조회하기 (1) | 2024.10.29 |
[프로그래머스 Level 1 / Oracle SQL] 역순 정렬하기 (1) | 2024.10.25 |
[프로그래머스 Level 1 / Oracle SQL] 흉부외과 또는 일반외과 의사 목록 출력하기 (2) | 2024.10.23 |
[프로그래머스 Level 1 / Oracle SQL] 재구매가 일어난 상품과 회원 리스트 구하기 (2) | 2024.10.23 |