MySQL的weekday()函数
MySQL的weekday()函数是一个用于获取日期的工作日编号的函数,它可以返回一个介于0-6之间的数字,其中0表示星期日,1表示星期一,2表示星期二,以此类推。
weekday()函数的语法如下:
SELECT WEEKDAY(date);
其中date参数可以是一个日期字符串或者一个DATE类型的数据。
下面是一个使用weekday()函数的示例:
SELECT WEEKDAY('2020-10-10');
上面的语句会返回一个数字,这个数字表示2020-10-10这一天是星期几,在这个例子中,它会返回6,表示2020-10-10是星期六。
weekday()函数也可以用来比较两个日期,比如下面的例子:
SELECT WEEKDAY('2020-10-10') > WEEKDAY('2020-10-09');
上面的语句会返回一个布尔值,表示2020-10-10是否晚于2020-10-09,在这个例子中,它会返回true,表示2020-10-10晚于2020-10-09。
MySQL的weekday()函数可以用来获取日期的工作日编号,也可以用来比较两个日期,它是一个非常实用的函数。