Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 객체
- inversion of control
- 클래스
- 인스턴스화
- Thread
- 오브젝트
- 부트캠프추천
- 스레드
- 객체지향 프로그래밍
- object
- API
- 항해99솔직후기
- class
- 항해99장점
- social login
- process
- 소셜로그인
- 프로세스
- Instance
- bean
- 회고록
- 항해99단점
- jvm
- DI
- 인스턴스
- 쓰레드
- IoC
- Dependency Injection
- jwt
- 소셜
Archives
- Today
- Total
로운's 기술노트
[프로그래머스] 조건에 부합하는 중고거래 댓글 조회하기 본문
단순하게 left join을 사용했다가 댓글에 NULL이 포함되어 틀렸다.
그러나 문제에서 "테이블에서 2022년 10월에 작성된 게시글"이라는 항목은 정확히 게시글을 의미하며, 댓글을 무조건적으로 포함하지는 않을 수 있으므로 모호한 경향이 있다고 본다.
같은 로직의 정답을 유지하기 위해서는 "댓글이 없는 경우는 제외"라는 정확한 워딩이 있어야 한다.
문제 자체의 난이도는 크게 어렵지 않다.
<풀이>
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 inner join USED_GOODS_REPLY b on a.BOARD_ID=b.BOARD_ID
where a.CREATED_DATE like '2022-10%'
order by b.CREATED_DATE, a.TITLE
;
'내배캠_데이터분석가_'24.04~08 > SQL' 카테고리의 다른 글
[문법] WITH, WITH RECURSIVE 구문 (0) | 2024.04.24 |
---|---|
[문법] DATE_FORMAT() 함수 (0) | 2024.04.24 |
[프로그래머스] 오프라인/온라인 판매 데이터 통합하기 (UNION) (0) | 2024.04.23 |
[프로그래머스] 그룹별 조건에 맞는 식당 목록 출력하기 (0) | 2024.04.23 |
[프로그래머스] 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기 (regexp) (2) | 2024.04.22 |
Comments