알고리즘 풀이/프로그래머스

프로그래머스 - ORACLE SQL (SELECT)

배게 2019. 12. 7. 13:29
728x90

모든 레코드 조회하기

SELECT *

FROM animal_ins

ORDER BY animal_id


역순 정렬하기

SELECT name, datetime

FROM animal_ins

ORDER BY animal_id desc


아픈 동물 찾기

SELECT animal_id, name

FROM animal_ins

WHERE intake_condition = 'Sick'

ORDER BY animal_id


어린 동물 찾기

SELECT  animal_id, name

FROM animal_ins

WHERE intake_condition != 'Aged'

ORDER BY animal_id


동물의 아이디와 이름

SELECT animal_id, name

FROM animal_ins

ORDER BY animal_id


여러 기준으로 정렬하기

SELECT animal_id, name, datetime

FROM animal_ins

ORDER BY name,datetime desc


상위 n개 레코드

SELECT *

FROM

    (SELECT name

    FROM animal_ins

    ORDER BY datetime asc)

WHERE ROWNUM<=1