코딩테스트 SQL 코드카타 2024년 10월 14일

2024. 10. 14. 22:43·Daily 코드카타/SQL

문제

Sparta/week_2_personal_work at main · K-MarkLee/Sparta (github.com)

 

Sparta/week_2_personal_work at main · K-MarkLee/Sparta

Contribute to K-MarkLee/Sparta development by creating an account on GitHub.

github.com

 

FOOD_PRODUCT와 FOOD_ORDER 테이블에서 생산일자가 2022년 5월인 식품들의 
식품 ID, 식품 이름, 총매출을 조회하는 SQL문을 작성해주세요. 
이때 결과는 총매출을 기준으로 내림차순 정렬해주시고 총매출이 같다면 
식품 ID를 기준으로 오름차순 정렬해주세요.

 

 

풀이

  1. 테이블 조인하기
  2. 생산일자 2022년 5월 필터하기
  3. 총매출 계산하기
  4. 총매출 기준 내림정렬하기
  5. 식품 ID 기준 오름정렬하기

 

결과

SELECT P.PRODUCT_ID, P.PRODUCT_NAME, SUM(P.PRICE * O.AMOUNT) AS TOTAL_SALES
FROM FOOD_PRODUCT P JOIN FOOD_ORDER O ON P.PRODUCT_ID = O.PRODUCT_ID
WHERE DATE_FORMAT(O.PRODUCE_DATE, '%Y-%m') = '2022-05'
GROUP BY P.PRODUCT_NAME
ORDER BY TOTAL_SALES DESC, P.PRODUCT_ID;

 

SUM()을 사용하여서 가격과 수량의 곱을 총매출로 나타낸다.

 

DATE_FORMAT() 으로 년 과 월만 뜨게 한다음, 2022 - 05로 필터링 한다.

저작자표시 비영리 변경금지 (새창열림)

'Daily 코드카타 > SQL' 카테고리의 다른 글

코딩테스트 SQL 코드카타 (과일로 만든 아이스크림 고르기)  (0) 2024.10.16
코딩테스트 SQL 코드카타 2024년 10월 15일  (4) 2024.10.15
코딩테스트 SQL 코드카타  (2) 2024.10.12
코딩테스트 SQL 코드카타 2024년 10월 10일  (0) 2024.10.10
코딩테스트 SQL 코드카타 2024년 10월 08일  (1) 2024.10.08
'Daily 코드카타/SQL' 카테고리의 다른 글
  • 코딩테스트 SQL 코드카타 (과일로 만든 아이스크림 고르기)
  • 코딩테스트 SQL 코드카타 2024년 10월 15일
  • 코딩테스트 SQL 코드카타
  • 코딩테스트 SQL 코드카타 2024년 10월 10일
코드 유랑자 승열
코드 유랑자 승열
코드 유랑자 승열의 프로그래밍 일지를 남기는 공간입니다.
  • 코드 유랑자 승열
    승열의 프로그래밍 시네마
    코드 유랑자 승열
  • 전체
    오늘
    어제
  • 링크

    • 깃허브 보러가기
    • 링크드인 보러가기
    • 인스타그램 보러가기
    • 카테고리
      • 코딩테스트
        • BaekJoon
      • TIL and WIL
        • TIL
        • WIL
      • 주말스터디
      • 내일배움캠프
        • 사전캠프 강의 (SQL)
      • 용어정리
        • Python
        • Python-Library
        • Machine-Learning
        • Deep-Learning
        • AI 활용
        • LLM & RAG
        • Docker
        • Django
        • SQL
        • Java Script
        • etc
      • Daily 코드카타
        • SQL
        • Python 알고리즘
      • 임시저장
      • 보류
  • 태그

    티스토리챌린지
    vector db
    template
    langchain
    RAG
    django
    word2vec
    View
    오블완
    llm
  • 인기 글

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
코드 유랑자 승열
코딩테스트 SQL 코드카타 2024년 10월 14일
상단으로

티스토리툴바