# 프로그래머스 최댓값 구하기 (level 1)
https://programmers.co.kr/learn/courses/30/lessons/59415
select max(datetime) as '시간'
from animal_ins
# 프로그래머스 모든 레코드 조회하기 (level 1)
https://programmers.co.kr/learn/courses/30/lessons/59034
select *
from animal_ins
# 프로그래머스 역순 정렬하기 (level 1)
https://programmers.co.kr/learn/courses/30/lessons/59035
select name, datetime
from animal_ins
order by animal_id desc
# 프로그래머스 아픈 동물 찾기 (level 1)
https://programmers.co.kr/learn/courses/30/lessons/59036
select animal_id, name
from animal_ins
where intake_condition = 'Sick’
# 프로그래머스 어린 동물 찾기 (level 1)
https://programmers.co.kr/learn/courses/30/lessons/59037#fn1
select animal_id, name
from animal_ins
where intake_condition <> 'Aged’
# 프로그래머스 동물의 아이디와 이름 (level 1)
https://programmers.co.kr/learn/courses/30/lessons/59403
select animal_id, name
from animal_ins
order by animal_id
# 프로그래머스 이름이 없는 동물의 아이디 (level 1)
https://programmers.co.kr/learn/courses/30/lessons/59039
select animal_id
from animal_ins
where name is NULL
# 프로그래머스 여러 기준으로 정렬하기 (level 1)
https://programmers.co.kr/learn/courses/30/lessons/59404
select animal_id, name, datetime
from animal_ins
order by name asc, datetime desc
# 프로그래머스 상위 n개 레코드 (level 1)
https://programmers.co.kr/learn/courses/30/lessons/59405
select name
from animal_ins
where datetime = (select min(datetime) from animal_ins)
select name
from animal_ins
order by datetime
limit 1
# 프로그래머스 이름이 있는 동물의 아이디 (level 1)
https://programmers.co.kr/learn/courses/30/lessons/59407
select animal_id
from animal_ins
where name is not Null
# 오랜만에 SQL을 해봤는데 왕기초는 풀 수 있구나..
# 프로그래머스 강원도에 위치한 생산공장 목록 출력하기
https://school.programmers.co.kr/learn/courses/30/lessons/131112
SELECT FACTORY_ID, FACTORY_NAME, ADDRESS
FROM FOOD_FACTORY
WHERE ADDRESS LIKE '강원도%'
# 프로그래머스 경기도에 위치한 식품창고 목록 출력하기
https://school.programmers.co.kr/learn/courses/30/lessons/131114
SELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS,
CASE
WHEN FREEZER_YN = 'Y' THEN 'Y'
WHEN FREEZER_YN = 'N' THEN 'N'
WHEN FREEZER_YN IS NULL THEN 'N'
END AS FREEZER_YN
FROM FOOD_WAREHOUSE
WHERE ADDRESS LIKE '경기도%'
ORDER BY WAREHOUSE_ID
# 프로그래머스 Python 개발자 찾기
https://school.programmers.co.kr/learn/courses/30/lessons/276013
SELECT ID, EMAIL, FIRST_NAME, LAST_NAME
FROM DEVELOPER_INFOS
WHERE SKILL_1 = 'Python' or SKILL_2 = 'Python' or SKILL_3 = 'Python'
ORDER BY ID
# 프로그래머스 나이 정보가 없는 회원 수 구하기
https://school.programmers.co.kr/learn/courses/30/lessons/131528
SELECT COUNT(*) AS USERS
FROM USER_INFO
WHERE AGE IS NULL
# 프로그래머스 조건에 맞는 회원수 구하기
https://school.programmers.co.kr/learn/courses/30/lessons/131535
SELECT COUNT(*) AS USERS
FROM USER_INFO
WHERE AGE IS NOT NULL AND AGE >= 20 AND AGE <= 29 AND JOINED LIKE '2021%'
# 프로그래머스 가장 비싼 상품 구하기
https://school.programmers.co.kr/learn/courses/30/lessons/131697
SELECT MAX(PRICE) AS MAX_PRICE
FROM PRODUCT
'전공 공부 > 데이터베이스시스템' 카테고리의 다른 글
JDBC 코드 예시 (0) | 2021.01.03 |
---|---|
JDBC와 ODBC (0) | 2021.01.03 |
MySQL 실행 예시 (0) | 2021.01.02 |
권한, 역할 (0) | 2021.01.02 |
타입과 도메인 (0) | 2021.01.02 |