YEAR 函数

YEAR 函数采用 DATE 或 DATETIME 参数,并返回表示该年的四位整数。

下列示例罗列了其 ship_date 早于当前年初的订单:
SELECT order_num, customer_num FROM orders
          WHERE year(ship_date) < YEAR(TODAY);

类似地,由于 DATE 值是一个简单的日历日期,您不可以一个其 last 限定符小于那个 DAY 的 INTERVAL 值来加上或减去一个 DATE 值。在此情况下,请将 DATE 值转换为 DATETIME 值。