>  기사  >  데이터 베이스  >  mysql에서 현재 연도를 쿼리하는 방법

mysql에서 현재 연도를 쿼리하는 방법

青灯夜游
青灯夜游원래의
2022-11-14 19:32:3714824검색

mysql에서는 YEAR() 및 NOW() 함수를 사용하여 현재 연도를 쿼리할 수 있습니다. YEAR() 함수는 지정된 날짜 값에서 연도 값을 얻을 수 있고, NOW() 함수는 현재 날짜와 시간을 얻을 수 있습니다. YEAR() 및 NOW() 함수는 현재 날짜와 시간에서 연도 값을 얻을 수 있습니다. . 구문 "SELECT YEAR(NOW());".

mysql에서 현재 연도를 쿼리하는 방법

이 튜토리얼의 운영 환경: windows7 시스템, mysql8 버전, Dell G3 컴퓨터.

mysql에서 YEAR() 함수는 지정된 날짜 값에서 연도 값을 가져올 수 있습니다.

YEAR() 함수는 날짜 매개변수를 받아들이고 날짜의 연도를 반환합니다. YEAR() 함수 구문을 참조하세요.

YEAR(date);

YEAR() 함수는 지정된 날짜에 대해 1000부터 9999까지의 연도 값을 반환합니다. 날짜가 0이면 YEAR() 함수는 0을 반환합니다.

예: 2018-01-01, 즉 2018년을 반환합니다.

SELECT YEAR('2018-01-01');

mysql에서 현재 연도를 쿼리하는 방법

그러나 정확한 날짜를 모르고 현재 연도를 얻는 방법은 무엇입니까?

구현 방법: YEAR() 함수는 NOW() 함수를 사용하여 현재 연도를 쿼리할 수 있습니다.

구현 아이디어:

  • NOW() 함수는 현재 날짜와 시간을 가져올 수 있습니다.

  • 구입된 현재 날짜를 YEAR() 함수에 매개 변수로 전달하고 날짜의 연도를 반환합니다.

SELECT YEAR(NOW());

mysql에서 현재 연도를 쿼리하는 방법

YEAR() 함수는 NOW() 함수에서 제공하는 현재 날짜와 시간의 연도 정보를 반환합니다.

확장 지식:

날짜가 NULL이면 YEAR() 함수는 다음 예와 같이 NULL을 반환합니다.

SELECT YEAR(NULL);

mysql에서 현재 연도를 쿼리하는 방법

앞서 언급한 바와 같이 날짜 0이 NULL입니다(일부 MySQL 버전의 평가 결과: 0):

SELECT YEAR('0000-00-00');

mysql에서 현재 연도를 쿼리하는 방법

[관련 권장 사항: mysql 비디오 튜토리얼]

위 내용은 mysql에서 현재 연도를 쿼리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.