我想只为过滤器工作日结果编写mysql。我使用时间戳作为商店日期。任何人都可以帮我这个吗?
例如; SELECT * FROM mytable WHERE WEEKDAY('mydate_field')
答案 0 :(得分:3)
考虑到你的意思是排除周日和周六。
SELECT * FROM mytable
WHERE DAYOFWEEK('mydate_field') in (2,3,4,5,6)
答案 1 :(得分:2)
尝试这样的事情:
SELECT * FROM mytable
WHERE WEEKDAY('mydate_field')<5
答案 2 :(得分:0)
你也可以这样试试。
SELECT * FROM your_table WHERE WEEKDAY(mydate_field)>0 AND WEEKDAY(mydate_field)<6;