https://programmers.co.kr/learn/courses/30/lessons/59034?language=mysql
SELECT문의 기본 문법이다.
ORDER BY로 ANIMAL_ID를 기준으로 오름차순 정렬한다.
-- 코드를 입력하세요
SELECT * FROM ANIMAL_INS ORDER BY ANIMAL_ID
https://programmers.co.kr/learn/courses/30/lessons/59035
기본적으로 order by는 오름차순으로 기준으로 한다.
이때 역순으로 출력을 하기 위해 내림차순(DESC) 정렬해준다.
-- 코드를 입력하세요
SELECT NAME, DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC
https://programmers.co.kr/learn/courses/30/lessons/59036
아픈 동물의 아이디와 이름을 조회하므로 INTAKE_CONDITION이 Sick인 경우를 뽑아낸다.
-- 코드를 입력하세요
SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION="Sick" ORDER BY ANIMAL_ID
https://programmers.co.kr/learn/courses/30/lessons/59037
젊은 동물은 INTAKE_CONDITION이 Aged가 아닌 경우이다.
-- 코드를 입력하세요
SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION != "Aged"
https://programmers.co.kr/learn/courses/30/lessons/59403
ANIMAL_ID로 오름차순 정렬해준다.
-- 코드를 입력하세요
SELECT ANIMAL_ID, NAME FROM ANIMAL_INS ORDER BY ANIMAL_ID
https://programmers.co.kr/learn/courses/30/lessons/59404
이름은 오름차순으로 정렬하고 보호 시작일(DATETIME)은 내림차순으로 정렬해준다.
-- 코드를 입력하세요
SELECT ANIMAL_ID, NAME, DATETIME FROM ANIMAL_INS ORDER BY NAME, DATETIME DESC
https://programmers.co.kr/learn/courses/30/lessons/59405
결과 중 가장 먼저 들어온 동물의 이름을 조회하기 위해 limit 1 사용.
-- 코드를 입력하세요
SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME LIMIT 1