[TIL] 23.02.16

문종현·2023년 2월 16일
0

TIL

목록 보기
83/119
post-custom-banner

👉 오늘 한 일

  • 프로그래머스 SQL(level 1, 2)

SQL

1. 가장 비싼 상품 구하기

  • lv 1
  • 카테고리 SUM, MIN, MAX
SELECT MAX(PRICE) MAX_PRICE
FROM PRODUCT

2. 가격이 제일 비싼 식품의 정보 출력하기

  • lv 2
  • 카테고리 SUM, MIN, MAX
  • max(price)로는 가장 높은 가격의 id, name, cd, category를 뽑아올 수 없음
SELECT PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE
FROM FOOD_PRODUCT
ORDER BY PRICE DESC
LIMIT 1

3. 진료과별 총 예약 횟수 출력하기 💡

SELECT MCDP_CD AS '진료과 코드', COUNT(*) AS '5월예약건수'
FROM APPOINTMENT
WHERE YEAR(APNT_YMD) = '2022' AND MONTH(APNT_YMD) = '5'
GROUP BY MCDP_CD
ORDER BY COUNT(*), MCDP_CD

4. 성분으로 구분한 아이스크림 총 주문량

  • lv 2
  • 카테고리 GROUP BY
SELECT I.INGREDIENT_TYPE, SUM(F.TOTAL_ORDER) TOTAL_ORDER
FROM FIRST_HALF F
JOIN ICECREAM_INFO I
ON F.FLAVOR = I.FLAVOR
GROUP BY I.INGREDIENT_TYPE
profile
자라나라 새싹새싹🌱
post-custom-banner

0개의 댓글