https://school.programmers.co.kr/learn/courses/30/lessons/164673
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
INNER JOIN USED_GOODS_REPLY AS R
ON B.BOARD_ID = R.BOARD_ID
WHERE B.CREATED_DATE like '2022-10%'
ORDER BY R.CREATED_DATE ASC, B.TITLE ASC;
두 가지 테이블이 있기 때문에, 어떤 테이블의 타이틀인지 알 수 없다.
USED_GOODS_BOARD를 B로 설정하여, B로 다 두었다.
CREATED_DATE를 DATE_FORMAT으로 바꾸었다.
WHERE 조건을 like를 통해서 주었다.
'Computer Science > SQL' 카테고리의 다른 글
[MySQL] 프로그래머스 : 자동차 대여 기록에서 장기/단기 대여 구분하기 (0) | 2024.05.02 |
---|---|
[MySQL] 프로그래머스: 과일로 만든 아이스크림 고르기 (0) | 2024.04.30 |
[MySQL] 프로그래머스 Lv.1 Python 개발자 찾기 (1) | 2024.03.07 |
프로그래머스 SQL: 상위 n개 레코드,아픈 동물 찾기 (0) | 2024.03.05 |