。゚(*´□`)゚。

코딩의 즐거움과 도전, 그리고 일상의 소소한 순간들이 어우러진 블로그

ㅋㅌ

[SQL] EXTRACT(YEAR FROM ***)

quarrrter 2023. 9. 5. 09:30
SELECT B.CATEGORY, SUM(S.SALES) AS TOTAL_SALES
FROM BOOK B
JOIN BOOK_SALES S ON B.BOOK_ID = S.BOOK_ID
WHERE EXTRACT(YEAR FROM S.SALES_DATE) = 2022 AND EXTRACT(MONTH FROM S.SALES_DATE) = 1
GROUP BY B.CATEGORY
ORDER BY B.CATEGORY ASC;

EXTRACT 함수는 

일반적으로 날짜 및 시간 값에서 특정 구성 요소 (예: 연도, 월, 일)를 추출하는 데 사용되는 SQL 함수입니다. 여기서 EXTRACT 함수는 SALES_DATE 열에서 연도와 월을 추출하여 특정 날짜 범위를 필터링하는 데 사용됩니다.

문법 설명:

EXTRACT(YEAR FROM S.SALES_DATE)는 SALES_DATE 열에서 연도를 추출합니다. 이 부분은 해당 날짜의 연도를 반환합니다.

EXTRACT(MONTH FROM S.SALES_DATE)는 SALES_DATE 열에서 월을 추출합니다. 이 부분은 해당 날짜의 월을 반환합니다.

'ㅋㅌ' 카테고리의 다른 글

[SQL] 출력 순서 정렬  (0) 2023.09.06
[SQL] DATE_FORMAT  (0) 2023.09.06
[SQL] DISTINCT  (0) 2023.09.04
[SQL] GROUP BY  (0) 2023.09.03
[JAVA] List<String> ** = new ArrayList<>()  (0) 2023.09.01