MONTH() 함수는 MySQL에서 무엇을 합니까?

Month Hamsuneun Mysqleseo Mueos Eul Habnikka



MySQL에서는 월() 주어진 날짜 값에서 월 값을 추출하거나 검색하는 데 도움이 되는 내장 함수입니다. 1에서 12 사이의 월 값을 숫자로 반환합니다. 이 함수는 특정 월을 기준으로 데이터를 필터링하거나 날짜 데이터를 분석하는 등 다양한 작업을 수행하는 데 사용할 수 있습니다. 데이터베이스에서 정적 날짜 값을 사용하든 동적 날짜 값을 사용하든 관계없이 MONTH() 함수는 데이터를 효과적으로 조작하고 분석하는 데 도움이 되는 훌륭한 리소스가 될 수 있습니다.

이 가이드에서는 MONTH() 함수가 무엇이며 MySQL에서 어떻게 작동하는지 설명합니다.







MONTH() 함수는 MySQL에서 무엇을 합니까?

월() ” 함수는 주어진 날짜 값에서 월 값을 숫자 형태(1에서 12 사이)로 가져오는 데 사용할 수 있습니다. 다음은 MONTH() 함수의 구문입니다.



( 날짜 )


위 구문에서 ' 날짜 ”는 날짜 값입니다.



MySQL에서 MONTH() 함수가 수행하는 작업을 이해하기 위해 몇 가지 예를 살펴보겠습니다.





예제 1: 정적 날짜 값에서 월 값 추출

월() ” 함수를 이용하여 고정된 날짜 값에서 월 값을 추출하거나 조회할 수 있습니다. 예는 다음과 같습니다.



월 선택 ( '2023-04-15' ) ;


산출


출력은 월 값 ' 4 '가 정적 날짜 값 '에서 추출되었습니다. 2023-04-15 '.

예 2: 현재 DateTime 값에서 월 값 추출

현재 날짜-시간 값은 ' 지금() ' 기능. 오늘의 DateTime에서 월 값을 검색하려면 ' 월() ” 기능은 다음과 같이 활용할 수 있습니다.

월 선택 ( 지금 ( ) ) ;


산출


출력에는 이번 달의 값이 표시되었습니다.

예 3: 테이블의 날짜에서 월 값 추출

테이블의 데이터에서 월 값을 검색하려면 ' 월() ” 기능을 활용할 수 있습니다. '에서 월 값을 가져오는 예 가입 날짜 ' 열 ' lh_data ' 표는 다음과 같습니다.

이름, 월 선택 ( 가입 날짜 ) ~처럼 '가입한 달'
lh_data에서;


산출


출력에 '의 월 값이 표시되었습니다. 가입 날짜 ' 열을 '의 이름 열로 lh_data ' 테이블.

예 4: 조건에 MONTH() 함수 사용

월() ” 기능은 “ 어디 ” 절을 사용하여 특정 데이터를 필터링합니다. '라는 조건을 기반으로 데이터를 필터링하는 예 lh_data ' 표는 다음과 같습니다.

선택하다 * lh_data에서
어디서 월 ( 가입 날짜 ) 사이 2 그리고 4 ;


위의 예에서 조건은 ' 가입 날짜 ' 열은 ' 사이에 있어야 합니다. 2 ' 그리고 ' 4 '.

산출


출력에는 '가입 날짜'가 2개월에서 4개월 사이인 직원의 데이터가 표시되었습니다.

결론

월() ” MySQL의 함수는 제공된 날짜 값에서 월 값을 추출하거나 검색하는 유용한 도구입니다. 정적 날짜 값, 현재 날짜-시간 값 및 테이블 날짜 값과 함께 사용할 수 있습니다. 또한 특정 월 값을 기준으로 데이터를 필터링하기 위해 WHERE 절과 함께 사용할 수도 있습니다. 이 가이드에서는 MONTH() 함수가 무엇이며 MySQL에서 어떻게 작동하는지 설명했습니다.