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

Ashley·2023년 5월 25일
0
post-thumbnail

문제설명

다음은 중고거래 게시판 정보를 담은 USED_GOODS_BOARD 테이블과 중고거래 게시판 첨부파일 정보를 담은 USED_GOODS_REPLY 테이블입니다. USED_GOODS_BOARD 테이블은 다음과 같으며 BOARD_ID, WRITER_ID, TITLE, CONTENTS, PRICE, CREATED_DATE, STATUS, VIEWS은 게시글 ID, 작성자 ID, 게시글 제목, 게시글 내용, 가격, 작성일, 거래상태, 조회수를 의미합니다.

USED_GOODS_BOARD 테이블이 다음과 같고

USED_GOODS_REPLY 테이블이 다음과 같을 때

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 B
INNER JOIN
USED_GOODS_REPLY R
ON
B.BOARD_ID = R.BOARD_ID
WHERE
MONTH(B.CREATED_DATE) = 10

ORDER BY
R.CREATED_DATE ASC,
B.TITLE ASC;

어려웠던 점

  • date_format에 대해 익히게 되었다.
  • WHERE
    MONTH(B.CREATED_DATE) = 10
    숫자는 '' 표시 안 한다.
profile
처음은 힘들지만, 하면 할 수 있어오!

0개의 댓글