더보기
SELECT 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 YEAR(B.CREATED_DATE) = '2022' AND MONTH(B.CREATED_DATE) = '10'
ORDER BY R.CREATED_DATE ASC, TITLE ASC
위는 답
아마도 여태 푼 문제 중에서는 가장 어렵다. 여기서 드디에 Join이 쓰인다. JOIN에 대한 기본이해만 있으면 어렵지 않게 풀 수 있다.
'MYSQL > 프로그래머스' 카테고리의 다른 글
자동차 대여 기록에서 장기/단기 대여 구분하기 (0) | 2025.02.08 |
---|---|
특정 옵션이 포함된 자동차 리스트 구하기 (0) | 2025.02.08 |
Python 개발자 찾기 (0) | 2025.02.08 |
잔챙이 잡은 수 구하기 (0) | 2025.02.05 |
잡은 물고기의 평균 길이 구하기 (0) | 2025.02.05 |