문제 출저
https://school.programmers.co.kr/learn/courses/30/lessons/164673
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제 풀이
조회 : 게시글 제목, 게시글 ID, 댓글 ID, 댓글 작성자 ID, 댓글 내용, 댓글 작성일(날짜 형식 주의)
조인 : USED_GOODS_BOARD와 USED_GOODS_REPLY 두 테이블을 BOARD_ID로 조인
조건 : 게시글이 2022년 10월 작성
정렬 : 댓글 작성일 오름차순, 게시글 제목 오름차순
SQL
SELECT
B.TITLE,
B.BOARD_ID,
R.REPLY_ID,
R.WRITER_ID,
R.CONTENTS,
DATE_FORMAT(R.CREATED_DATE, '%Y-%m-%d') AS CREATED_DATE
FROM
USED_GOODS_BOARD AS B
JOIN
USED_GOODS_REPLY AS R ON B.BOARD_ID = R.BOARD_ID
WHERE
DATE(B.CREATED_DATE) LIKE '2022-10-%'
ORDER BY
CREATED_DATE, TITLE