SELECT는 조건에 맞는 레코드를 원하는 순서대로 조회할 수 있는가를 확인하는 문제들입니다.
레벨은 모두 1로 측정되어 있고, 출제 빈도는 낮고 평균 점수는 높다고 합니다.
https://programmers.co.kr/learn/courses/30/parts/17042
모든 레코드 조회하기
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
'알고리즘 > programmers' 카테고리의 다른 글
[프로그래머스 SQL] String, Date 문제 풀이 (0) | 2020.01.19 |
---|---|
[프로그래머스 SQL] JOIN 문제 풀이 (0) | 2020.01.19 |
[프로그래머스 SQL] IS NULL 문제 풀이 (0) | 2020.01.19 |
[프로그래머스 SQL] GROUP BY 문제 풀이 (0) | 2020.01.19 |
[프로그래머스 SQL] SUM, MAX, MIN 문제 풀이 (0) | 2020.01.19 |
댓글