mysql에서는 YEAR() 및 NOW() 함수를 사용하여 현재 연도를 쿼리할 수 있습니다. YEAR() 함수는 지정된 날짜 값에서 연도 값을 얻을 수 있고, NOW() 함수는 현재 날짜와 시간을 얻을 수 있습니다. YEAR() 및 NOW() 함수는 현재 날짜와 시간에서 연도 값을 얻을 수 있습니다. . 구문 "SELECT YEAR(NOW());".
이 튜토리얼의 운영 환경: 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');
그러나 정확한 날짜를 모르고 현재 연도를 얻는 방법은 무엇입니까?
구현 방법: YEAR() 함수는 NOW() 함수를 사용하여 현재 연도를 쿼리할 수 있습니다.
구현 아이디어:
NOW() 함수는 현재 날짜와 시간을 가져올 수 있습니다.
구입된 현재 날짜를 YEAR() 함수에 매개 변수로 전달하고 날짜의 연도를 반환합니다.
SELECT YEAR(NOW());
YEAR() 함수는 NOW() 함수에서 제공하는 현재 날짜와 시간의 연도 정보를 반환합니다.
확장 지식:
날짜가 NULL이면 YEAR() 함수는 다음 예와 같이 NULL을 반환합니다.
SELECT YEAR(NULL);
앞서 언급한 바와 같이 날짜 0이 NULL입니다(일부 MySQL 버전의 평가 결과: 0):
SELECT YEAR('0000-00-00');
[관련 권장 사항: mysql 비디오 튜토리얼]
위 내용은 mysql에서 현재 연도를 쿼리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!