- 모든 레코드 조회하기
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를 사용하면 된다.
'코딩테스트 > SQL' 카테고리의 다른 글
[MYSQL] 프로그래머스 - 중성화 여부 파악하기 (0) | 2022.07.20 |
---|---|
[MYSQL] 프로그래머스 - 고득점 키트 SUM, MAX, MIN (0) | 2022.07.20 |