MySQL时间戳如何编写查询以仅选择工作日

use*_*298 3 mysql

我只想编写 mysql 来过滤工作日结果。我使用时间戳来存储日期。有人可以帮我吗?

例如; SELECT * FROM mytable WHERE WEEKDAY('mydate_field')

mr_*_*air 5

考虑到你的意思是排除周日和周六。

SELECT * FROM mytable 
WHERE DAYOFWEEK('mydate_field') in (2,3,4,5,6)
Run Code Online (Sandbox Code Playgroud)