Issue: ✅ 문제 Question
주차 별 문제 풀이 시에 고민했던 내용을 공유해주세요.
주차
예시:
week3
문제 이름 및 링크
예시:)
조건에 부합하는 중고거래 댓글 조회하기 : https://school.programmers.co.kr/learn/courses/30/lessons/164673
공유 내용
/* 틀린 풀이 */
SELECT A.TITLE,A.BOARD_ID,B.REPLY_ID,B.WRITER_ID,B.CONTENTS,
DATE_FORMAT(B.CREATED_DATE, '%Y-%m-%d') AS CREATED_DATE
FROM USED_GOODS_BOARD AS A, USED_GOODS_REPLY AS B
WHERE DATE_FORMAT(A.CREATED_DATE, '%Y-%m') = '2022-10' AND B.CREATED_DATE LIKE '2022-10%' AND A.BOARD_ID = B.BOARD_ID
ORDER BY B.CREATED_DATE,A.TITLE;
SELECT
A.TITLE,
A.BOARD_ID,
B.REPLY_ID,
B.WRITER_ID,
B.CONTENTS,
DATE_FORMAT(B.CREATED_DATE, '%Y-%m-%d') AS CREATED_DATE
FROM
USED_GOODS_BOARD A
JOIN
USED_GOODS_REPLY B ON
A.BOARD_ID = B.BOARD_ID
WHERE
A.CREATED_DATE like '2022-10%'
ORDER BY
CREATED_DATE,
A.TITLE
위 코드랑 아래 코드 출력은 똑같이 나오는데 틀렸다 나오는 이유와 JOIN을 꼭 써야하는 이유가 궁금합니다
제가 생각했을 때는 사용하는 데이터 양을 줄이기 위한거 같긴한데 고수분들 의견이 궁금합니다.
Issue: ✅ 문제 Question
주차 별 문제 풀이 시에 고민했던 내용을 공유해주세요.
주차
예시:
week3
문제 이름 및 링크
예시:)
조건에 부합하는 중고거래 댓글 조회하기 : https://school.programmers.co.kr/learn/courses/30/lessons/164673
공유 내용
위 코드랑 아래 코드 출력은 똑같이 나오는데 틀렸다 나오는 이유와 JOIN을 꼭 써야하는 이유가 궁금합니다
제가 생각했을 때는 사용하는 데이터 양을 줄이기 위한거 같긴한데 고수분들 의견이 궁금합니다.