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 |
Tags
- 알고리즘 1000000007 나누기
- 프로세스
- Spring Security 버전 문제
- Python 1000000007
- OOP의 특징
- build.gradle 설정 오류
- 달리기 경주 파이썬 시간초과
- 기사단원의 무기 제곱근
- 빌드관리도구 차이
- Spring Security 5
- 스프링 부트와 AWS로 혼자 구현하는 웹 서비스
- PCB
- MySQL RIGHT()
- 이코테2021
- java 동기화
- commit message convention
- @RequestMapping과 @GetMapping
- 달리기 경주 파이썬
- 프로그래머스 142086
- MySQL LEFT()
- RDBMS와 NoSQL 차이
- finalize 수동 호출
- 빌드관리도구
- DDL DML DCL 차이
- 웹 동작 과정
- 정규화 장단점
- 백트래킹
- 기사단원의 무기 파이썬
- www.google.com 검색하면 일어나는 일
- 모듈로 연산
Archives
- Today
- Total
BUILD_SSO
[프로그래머스] SQL: 조건에 부합하는 중고거래 댓글 조회하기 MySQL 풀이 본문
문제링크:https://school.programmers.co.kr/learn/courses/30/lessons/164673
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
잡설:
이문제로 한참을 헤맷다 분명 맞는거같은데 왜 자꾸 틀렸다는거지????
결과적으로 WHERE 절에서 중고거래 정보를 담은 테이블을 기준 탐색해야하는 문제였다.
본인의 경우, 아래와 같이 코드를 작성했었는데, 이렇게 작성하게 되면 출력은 케이스 내에서의 출력은 정답과 동일하게 나온다, 그래서 한참을 해결하지 못했던 문제...
WHERE DATE_FORMAT(UGR.CREATED_DATE,'%Y-%m') = '2022-10'
정답코드:
SELECT UGB.TITLE, UGB.BOARD_ID, UGR.REPLY_ID, UGR.WRITER_ID, UGR.CONTENTS, DATE_FORMAT(UGR.CREATED_DATE, '%Y-%m-%d') AS CREATED_DATE
FROM USED_GOODS_BOARD UGB
JOIN USED_GOODS_REPLY UGR
ON UGB.BOARD_ID = UGR.BOARD_ID
WHERE DATE_FORMAT(UGB.CREATED_DATE,'%Y-%m') = '2022-10'
ORDER BY UGR.CREATED_DATE, UGB.TITLE ASC
헤매던거 해결하니까 속이 시원하다!!! SQL 문제 풀때는 데이터 출력과 문제 내용을 더욱 꼼꼼히 확인해야겠다.
Comments