SQL 프로그래머스 Lv1. (1)
Lv1. 아픈 동물 찾기
https://school.programmers.co.kr/learn/courses/30/lessons/59036
SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE INTAKE_CONDITION = 'Sick'
ORDER BY ANIMAL_ID
❗WHERE 절에 조건 넣기
Lv1. 어린 동물 찾기
https://school.programmers.co.kr/learn/courses/30/lessons/59037
SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE INTAKE_CONDITION != 'Aged'
ORDER BY ANIMAL_ID
❗WHERE 절에 조건 넣기
Lv1. 동물의 아이디와 이름
https://school.programmers.co.kr/learn/courses/30/lessons/59403
SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
ORDER BY ANIMAL_ID ASC
Lv1. 여러 기준으로 정렬하기
https://school.programmers.co.kr/learn/courses/30/lessons/59404
SELECT ANIMAL_ID, NAME, DATETIME
FROM ANIMAL_INS
ORDER BY NAME ASC, DATETIME DESC
❗ORDER BY 절에 정렬 두개 순서, 정렬 기준 맞추기
Lv1. 상위 n개 레코드
https://school.programmers.co.kr/learn/courses/30/lessons/59405
SELECT NAME
FROM ANIMAL_INS
ORDER BY DATETIME ASC
LIMIT 1
❗ORDER BY 절 정렬 기준 맞추기
❗LIMIT 절 사용해서 볼 수 있는 행 개수 맞추기
Lv1. 이름이 있는 동물의 아이디
https://school.programmers.co.kr/learn/courses/30/lessons/59407
SELECT ANIMAL_ID
FROM ANIMAL_INS
WHERE NAME IS NOT NULL
ORDER BY ANIMAL_ID ASC
❗ WHERE 절에 IS NOT NULL 사용하기
Lv1. 경기도에 위치한 식품창고 목록 출력하기
https://school.programmers.co.kr/learn/courses/30/lessons/131114
SELECT WAREHOUSE_ID
, WAREHOUSE_NAME
, ADDRESS
, CASE
WHEN FREEZER_YN IS NULL THEN 'N'
ELSE FREEZER_YN
END FREEZER_YN
FROM FOOD_WAREHOUSE
WHERE ADDRESS LIKE '%경기도%'
ORDER BY WAREHOUSE_ID ASC
❗CASE WHEN 절 사용
❗WHERE 절에 LIKE 사용해서 조건 제어하기
Lv1. 흉부외과 또는 일반외과 의사 목록 출력하기
https://school.programmers.co.kr/learn/courses/30/lessons/132203
SELECT DR_NAME, DR_ID, MCDP_CD, DATE_FORMAT(HIRE_YMD,'%Y-%m-%d') AS HIRE_YMD
FROM DOCTOR
WHERE MCDP_CD IN ('CS','GS')
ORDER BY HIRE_YMD DESC, DR_NAME ASC
❗DATE_FORMAT() 사용해서 날짜 형식 맞추기
❗WHERE 절에 IN 사용해서 조건 달기
Lv1. 역순 정렬하기
https://school.programmers.co.kr/learn/courses/30/lessons/59035
SELECT NAME, DATETIME
FROM ANIMAL_INS
ORDER BY ANIMAL_ID DESC
❗ORDER BY 절에 내림차순
Lv1. 가장 비싼 상품 구하기
https://school.programmers.co.kr/learn/courses/30/lessons/131697
SELECT MAX(PRICE) AS MAX_PRICE
FROM PRODUCT
❗MAX() 함수를 사용해서 최대값 찾기
'SQL > SQL | 프로그래머스 코딩테스트' 카테고리의 다른 글
[SQL] 프로그래머스 코딩테스트 : Lv2. (3) (0) | 2024.09.13 |
---|---|
[SQL] 프로그래머스 코딩테스트 : Lv2. (2) (1) | 2024.09.11 |
[SQL] 프로그래머스 코딩테스트 : Lv2. (1) (0) | 2024.09.10 |
[SQL] 프로그래머스 코딩테스트 : Lv1. (3) (0) | 2024.09.08 |
[SQL] 프로그래머스 코딩테스트 : Lv1. (2) (1) | 2024.09.05 |