728x90
반응형
링크: 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
JOIN USED_GOODS_REPLY AS B
ON A.BOARD_ID = B.BOARD_ID
WHERE MONTH(A.CREATED_DATE) = 10
ORDER BY B.CREATED_DATE, A.TITLE
포인트
주의사항에 CREATED_DATE의 포맷이 예시의 포맷과 일치해야 정답처리 됩니다. 라는 문구를 놓쳤었다.
- DATE_FORMAT(컬럼명, '형태') AS 새롭게 사용할 칼럼명
- 위 형태를 잘 기억하
컬럼의 TYPE이 DATE면
- WHERE MONTH(칼럼명) = 10
- 위와 같은 문법을 사용 가능
- 10월인 날을 찾는 문법이 되는거임
- 응용가능
728x90
반응형
'코테준비 > SQL' 카테고리의 다른 글
[SQL] 상위 n개 레코드 (0) | 2023.09.12 |
---|---|
[SQL] 조건에 맞는 회원수 구하기 (0) | 2023.09.12 |
[SQL] 과일로 만든 아이스크림 고르기 (0) | 2023.09.12 |
[SQL] 인기있는 아이스크림 (0) | 2023.09.12 |