📅  最后修改于: 2023-12-03 15:33:02.694000             🧑  作者: Mango
MySQL 中的 QUARTER() 函数是一个用于返回给定日期的季度数的内置函数。该函数接受一个日期参数,并返回一个介于 1 到 4 之间的整数,表示该日期所在的季度。
QUARTER(date)
其中,date 为要求季度的日期,可以是一个表示日期的字符串或日期型变量。
该函数返回介于 1 到 4 之间的整数,表示给定日期所在的季度数。如果 date 参数无效,该函数将返回 NULL。
以下是一些使用 QUARTER() 函数的示例:
SELECT QUARTER('2021-01-01'); -- 返回 1
SELECT QUARTER('2021-04-01'); -- 返回 2
SELECT QUARTER('2021-07-01'); -- 返回 3
SELECT QUARTER('2021-10-01'); -- 返回 4
SELECT QUARTER('2021-13-01'); -- 返回 NULL
SELECT QUARTER(NULL); -- 返回 NULL
SELECT * FROM mytable WHERE YEAR(mydate) = 2021 AND QUARTER(mydate) = 2;
以上就是 MySQL 中的 QUARTER() 函数的介绍,希望对你有所帮助。