[Oracle] 프로그래머스 SQL 고득점 Kit 1
2020. 5. 10. 21:42
SQL
SELECT [ 문제: 여러 기준으로 정렬하기 ] 동물 보호소에 들어온 모든 동물의 아이디와 이름, 보호 시작일을 이름 순으로 조회하는 SQL문을 작성해주세요. 단, 이름이 같은 동물 중에서는 보호를 나중에 시작한 동물을 먼저 보여줘야 합니다. [ Query ] select animal_id, name, datetime from animal_ins order by name asc, datetime desc [ 해설 ] 여러 개의 order by를 사용할 경우 왼쪽부터 순차적으로 진행 order by A asc, B desc A로 오름차순 정렬을 하고, 만약 같은 값이 있다면 B로 내림차순 정렬 [ 문제: 상위 n개 레코드 ] 동물 보호소에 가장 먼저 들어온 동물의 이름을 조회하는 SQL 문을 작성해주세요..