https://school.programmers.co.kr/learn/courses/30/lessons/144853
SELECT
BOOK_ID, DATE_FORMAT(PUBLISHED_DATE,'%Y-%m-%d')
FROM
BOOK
where
category = '인문' AND YEAR(published_date) = 2021
ORDER BY
BOOK_ID ASC
배운점
- DATE_FORMAT을 이용하여 원하는 방식으로 변경하도록함
-- 2021 10 20
DATE_FORMAT(변환할값, '%Y %m %d')
-- 2021-10-20
DATE_FORMAT(변환할값, '%Y-%m-%d')
--년도는 대문자
-- 월 일은 소문자로 해야 나옴
-- 년도 소문자시 21만나옴
- where 절에 추가로 조건을 추가하고 싶을떄 AND 를 사용한다
- YEAR()를 이용해 date를 년도로 형변환
- ORDER BY 특정기능을 정렬하고자 할때 사용한다.
- ASC 오름차순, DESC 내림차순
'SQL' 카테고리의 다른 글
[프로그래머스] 과일로 만든 아이스크림 고르기 (SQL) (0) | 2024.04.19 |
---|---|
[프로그래머스] 흉부외과 또는 일반외과 의사 목록 출력하기 (SQL) (0) | 2024.04.19 |
[프로그래머스] 조건에 부합하는 중고거래 댓글 조회하기 (SQL) (0) | 2024.04.18 |
[프로그래머스] 12세 이하인 여자 환자 목록 출력하기 (SQL) (0) | 2024.04.17 |
[프로그래머스] 평균 일일 대여 요금 구하기 (SQL) (0) | 2024.04.15 |