⭕️ 모든 레코드 조회하기 (ORDER BY)
- animal id 순
SELECT * FROM ANIMAL_INS ORDER BY ANIMAL_ID;
⭕️ 역순 정렬하기 (DESC)
- name, datetime 을 animal id 역순으로
SELECT NAME, DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC;
⭕️ 아픈 동물 찾기 (WHERE)
- intake_condition이 "Sick" 인 동물의 animal_id, name 을 animal_id 순으로
SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION = "Sick" ORDER BY ANIMAL_ID;
⭕️ 어린 동물 찾기 (WHERE NOT)
SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE NOT INTAKE_CONDITION = "Aged" ORDER BY ANIMAL_ID;
⭕️ 동물의 아이디와 이름
SELECT ANIMAL_ID, NAME FROM ANIMAL_INS ORDER BY ANIMAL_ID;
⭕️ 여러기준으로 정렬하기 (ORDER BY A, B)
SELECT ANIMAL_ID, NAME, DATETIME FROM ANIMAL_INS ORDER BY NAME, DATETIME DESC;
⭕️ 상위 n개 레코드 (특정 레코드)
SELECT NAME FROM ANIMAL_INS WHERE DATETIME = (SELECT MIN(DATETIME) FROM ANIMAL_INS);
'Programming > 프로그래머스' 카테고리의 다른 글
[SQL 고득점 Kit] String, Date (0) | 2021.01.19 |
---|---|
[SQL 고득점 Kit] Join (0) | 2021.01.19 |
[SQL 고득점 Kit] IS NULL (0) | 2021.01.16 |
[SQL 고득점 Kit] GROUP BY (0) | 2021.01.16 |
[SQL 고득점 Kit] SUM, MAX, MIN (0) | 2021.01.16 |