반응형

2024/08 33

프로그래머스: 조건에 부합하는 중고거래 댓글 조회하기 - MySQL

문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/164673 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 정답 코드 SELECT A.TITLE, A.BOARD_ID, B.REPLY_ID,B.WRITER_ID, B.CONTENTS, DATE_FORMAT(B.CREATED_DATE, '%Y-%m-%d') AS CREATED_DATEFROM USED_GOODS_BOARD AS AJOIN USED_GOODS_REPLY AS B ON A.BOARD_ID = B.BOARD_ID WHERE DATE_F..

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

문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/131118 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr풀이 1. 리뷰 점수의 평균을 계산해야 하기 때문에 `REST_REVIEW` 테이블의 데이터에 기반한 집계 작업이 필요하다. => `REST_REVIEW` 테이블을 기준으로 그룹화를 한다. (GROUP BY A.REST_ID) 2. INNER JOIN을 사용해야 한다. - INNER JOIN은 두 테이블에서 일치하는 레코드만 반환한다. - 이 쿼리에서는 `REST_REVIEW` 테이블에 리..

프로그래머스: 3월에 태어난 여성 회원 목록 출력하기 - MySQL

문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/131120 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 정답 코드 SELECT MEMBER_ID, MEMBER_NAME, GENDER, DATE_FORMAT(DATE_OF_BIRTH, '%Y-%m-%d') AS DATE_OF_BIRTHFROM MEMBER_PROFILEWHERE MONTH(DATE_OF_BIRTH) = 3 AND TLNO IS NOT NULL AND GENDER = 'W'ORDER BY MEMBER_ID

반응형