[프로그래머스] 서울에 위치한 식당 목록 출력하기 MySQL

2023. 1. 6. 10:05·Algorithm (PS)
728x90

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

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

문제 유형이 SELECT로 분류되었지만 사실 HAVING절을 연습하기 좋은 문제였다 

서울에 있는 주소만 출력해야하므로 
HAVING [FIELD_NAME] LIKE "서울%" 
HAVNIG절을 사용해야 한다. 

또한 소수점 세자리에서 반올림하여 두자리를 만드는 ROUND 함수는 
ROUND(값, 2) 
이렇게 써주면 된다. 

%를 붙이면 뒤에 내용은 신경쓰지 않는다는 와일드카드 의미를 가지고 있어서 서울~ 로 시작하는 목록만 뽑아낼 수 있다 

-- 코드를 입력하세요
SELECT a.REST_ID, a.REST_NAME, a.FOOD_TYPE, a.FAVORITES, a.ADDRESS, ROUND(AVG(b.REVIEW_SCORE), 2) AS SCORE
FROM REST_INFO a
    JOIN REST_REVIEW b 
    ON a.REST_ID = b.REST_ID 
    GROUP BY b.REST_ID
    HAVING a.ADDRESS LIKE"서울%"
ORDER BY AVG(b.REVIEW_SCORE) DESC , a.FAVORITES DESC
728x90

'Algorithm (PS)' 카테고리의 다른 글

[프로그래머스] 이름이 없는 동물의 아이디 MySQL  (0) 2023.01.06
[프로그래머스] 오프라인/온라인 판매 데이터 통합하기 MySQL  (0) 2023.01.06
[프로그래머스/Kakao] 튜플 - Python  (0) 2023.01.06
[백준] 17142번: 연구소 3  (0) 2023.01.06
[프로그래머스] 고양이와 개는 몇마리 있을까 MySQL  (0) 2023.01.05
'Algorithm (PS)' 카테고리의 다른 글
  • [프로그래머스] 이름이 없는 동물의 아이디 MySQL
  • [프로그래머스] 오프라인/온라인 판매 데이터 통합하기 MySQL
  • [프로그래머스/Kakao] 튜플 - Python
  • [백준] 17142번: 연구소 3
minjiwoo
minjiwoo
Data Engineering과 Cloud Native 기술에 대해 Dive Deep 하는 플랫폼 엔지니어가 되는 것을 목표로 하고 있습니다. 경험과 공부한 내용을 기록하며 지속가능한 엔지니어가 되는 것이 꿈입니다.
minjiwoo
minji's engineering note
minjiwoo
전체
오늘
어제
  • 분류 전체보기 (613)
    • Data Engineering (42)
      • Apache Spark (11)
      • Databricks & Delta Lake (9)
      • Airflow (3)
      • SQL (6)
      • Trouble Shooting (2)
      • Hadoop (2)
      • MLOps (1)
    • Cloud Engineering (104)
      • AWS (23)
      • Linux 🐧 (29)
      • Docker 🐳 (21)
      • Kubernetes ⚙️ (20)
      • Ansible (10)
    • Computer Science (87)
      • 네트워크 (9)
      • 운영체제 (25)
      • 정보처리기사 (48)
      • CS 기술 면접 스터디 (3)
    • Programming Languages (27)
      • Python (17)
      • C와 C++ (10)
    • Backend (5)
      • Django (2)
    • 프로젝트 (2)
      • 테크포임팩트 (2)
    • iOS (11)
      • 레이블러리 (2)
    • Algorithm (PS) (275)
      • LeetCode (6)
    • 개발일기 (30)
      • 내돈내산 후기🎮 (3)
      • 개발자 취준생 (5)
      • Today I Learned (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • Hi there

인기 글

태그

  • 운영체제
  • EC2
  • 쿠버네티스
  • BFS
  • dfs
  • docker
  • 백트래킹
  • python
  • 파이썬
  • Leetcode
  • 코딩테스트
  • ansible
  • Swift
  • 스파크
  • 데이터브릭스
  • 데이터엔지니어링
  • Databricks
  • 알고리즘
  • dp
  • 클라우드
  • 카카오코딩테스트
  • 데이터엔지니어
  • linux
  • AWS
  • Kubernetes
  • 빅데이터
  • 백준
  • 리눅스
  • 프로그래머스
  • SPARK

최근 댓글

최근 글

hELLO· Designed By정상우.v4.5.2
minjiwoo
[프로그래머스] 서울에 위치한 식당 목록 출력하기 MySQL
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.