[코드카타] SQL 11 조건에 부합하는 중고거래 댓글 조회하기

Data_Student·2024년 10월 29일
0

코드카타

목록 보기
18/57

[코드카타] SQL 11 조건에 부합하는 중고거래 댓글 조회하기

11. 조건에 부합하는 중고거래 댓글 조회하기
https://school.programmers.co.kr/learn/courses/30/lessons/164673

#문제 : USED_GOODS_BOARD와 USED_GOODS_REPLY 테이블에서 2022년 10월에 작성된 게시글 
       제목, 게시글 ID, 댓글 ID, 댓글 작성자 ID, 댓글 내용, 댓글 작성일을 조회하는 
       SQL문을 작성해주세요. 결과는 댓글 작성일을 기준으로 오름차순 정렬해주시고, 
       댓글 작성일이 같다면 게시글 제목을 기준으로 오름차순 정렬해주세요.
#조건 1 JOIN하여 2022년 10월에 작성된 게시글 찾기
#조건 2 순서에 맞게 SELECT에 작성 후 추출
#주의할 점 : 문제를 잘 읽고 WHERE 절에 적절한 조건 작성하기!
SELECT 
     A.TITLE, 
     A.BOARD_ID, 
     B.REPLY_ID, 
     B.WRITER_ID, 
     B.CONTENTS, 
     DATE_FORMAT(B.CREATED_DATE,'%Y-%m-%d') CREATED_DATE
FROM 
USED_GOODS_BOARD A JOIN USED_GOODS_REPLY B
ON A.BOARD_ID = B.BOARD_ID
WHERE A.CREATED_DATE BETWEEN '2022-10-01' AND '2022-10-31'
ORDER BY B.CREATED_DATE, A.TITLE ;
#생각해보기!
#문제를 읽고 잘못 생각해서 WHERE절에 작성한 조건을 잘못 작성해서 오래 시간이 걸림
#오해한 이유 : 예시 결과문을 보고 조건 판단을 잘못함.
#문제 난이도는 높은 편이 아니나 문제를 정확히 이해했는지 여부가 중요!

0개의 댓글