코딩테스트/SQL
[MYSQL] 프로그래머스 - 고득점 키트 SELECT
yo~og
2022. 7. 20. 15:23
- 모든 레코드 조회하기
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 name from ANIMAL_INS order by DATETIME limit 1 ;
상위 n개를 출력하고 싶으면 limit를 사용하면 된다.