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

AI·2025년 10월 20일

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

SELECT 
B.TITLE,
B.BOARD_ID,
R.REPLY_ID,
R.WRITER_ID,
R.CONTENTS,
R.CREATED_DATE
FROM USED_GOODS_BOARD B, USED_GOODS_REPLY R
WHERE B.BOARD_ID = R.BOARD_ID
AND B.CREATED_DATE >= '2022-10-01' AND B.CREATED_DATE <='2022-10-31'
ORDER BY R.CREATED_DATE, B.TITLE;

=>

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, USED_GOODS_REPLY R
WHERE B.BOARD_ID = R.BOARD_ID
AND B.CREATED_DATE >= '2022-10-01' AND B.CREATED_DATE <='2022-10-31'
ORDER BY R.CREATED_DATE, B.TITLE;

날짜 형태 수정

ISO8061
TimeStamp

강사님 답

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 b.CREATED_DATE >= '2022-10-01'
    AND b.CREATED_DATE < '2022-11-01'
ORDER BY r.CREATED_DATE ASC, b.TITLE ASC;

0개의 댓글