WEEKDAY 函数

WEEKDAY 函数接受 DATE 或 DATETIME 参数,并返回取值范围从 0 至 6 代表星期几的整数。

作为返回值,零(0)代表星期天,一(1)代表星期一,以此类推。

下列查询返回与当前日期相同的星期几支付了的所有订单:
SELECT * FROM orders
          WHERE WEEKDAY(paid_date) = WEEKDAY(CURRENT);