[MYSQL] 프로그래머스(LEVEL 4) - 서울에 위치한 식당 목록 출력하기

2025. 2. 11. 21:10·SQL

 

https://school.programmers.co.kr/learn/courses/30/lessons/131118

 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

 

 

문제

REST_INFO와 REST_REVIEW 테이블에서 서울에 위치한 식당들의 식당 ID, 식당 이름, 음식 종류, 즐겨찾기수, 주소, 리뷰 평균 점수를 조회하는 SQL문을 작성해주세요. 이때 리뷰 평균점수는 소수점 세 번째 자리에서 반올림 해주시고 결과는 평균점수를 기준으로 내림차순 정렬해주시고, 평균점수가 같다면 즐겨찾기수를 기준으로 내림차순 정렬해주세요.

 

SELECT I.REST_ID,
       I.REST_NAME,
       I.FOOD_TYPE,
       I.FAVORITES,
       I.ADDRESS,
       ROUND(AVG(R.REVIEW_SCORE), 2) AS SCORE
FROM REST_INFO AS I JOIN REST_REVIEW AS R ON I.REST_ID = R.REST_ID
WHERE I.ADDRESS LIKE '서울%'
GROUP BY REST_ID
ORDER BY SCORE DESC, I.FAVORITES DESC

'SQL' 카테고리의 다른 글

[MYSQL] 프로그래머스(LEVEL 2) - 자동차 평균 대여 기간 구하기  (0) 2025.02.14
[MYSQL] 프로그래머스(LEVEL 4) - 서울에 위치한 식당 목록 출력하기  (0) 2025.02.12
[MYSQL] 프로그래머스(LEVEL 3) - 조건에 맞는 사용자 정보 조회하기  (1) 2025.02.05
[MYSQL] 프로그래머스(LEVEL 4) - 취소되지 않은 진료 예약 조회하기  (0) 2025.02.04
[MYSQL] 프로그래머스(LEVEL 4) - 5월 식품들의 총매출 조회하기  (0) 2025.02.03
'SQL' 카테고리의 다른 글
  • [MYSQL] 프로그래머스(LEVEL 2) - 자동차 평균 대여 기간 구하기
  • [MYSQL] 프로그래머스(LEVEL 4) - 서울에 위치한 식당 목록 출력하기
  • [MYSQL] 프로그래머스(LEVEL 3) - 조건에 맞는 사용자 정보 조회하기
  • [MYSQL] 프로그래머스(LEVEL 4) - 취소되지 않은 진료 예약 조회하기
YAHO_STUDY
YAHO_STUDY
DATA&AI_study.zip
  • YAHO_STUDY
    YAHO_CODE
    YAHO_STUDY
  • 전체
    오늘
    어제
    • 분류 전체보기 (57)
      • Paper Review (0)
      • SQL (16)
      • CODING_TEST (21)
      • Time Series (0)
      • DL (20)
        • NLP (5)
        • LLM&RAG (15)
        • Recommender System (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    RNN
    MySQL
    prompt-tuning
    PEFT
    Lora
    coding_test
    양자화
    fine-tuning
    qlora
    boj
    graph
    hash
    DP
    runpod
    pagedattention
    SQL
    Gemma
    quantization
    한 권으로 끝내는 실전 llm 파인튜닝
    Programmers
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
YAHO_STUDY
[MYSQL] 프로그래머스(LEVEL 4) - 서울에 위치한 식당 목록 출력하기
상단으로

티스토리툴바