场景描述
老师每周可以设置工作时间段(设置的一星期工作时间为每月公共),要求根据指定的周几查询7天之内的工作时间安排(包含当天);
表数据
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a8c360e2c06ab4593e4ff8b026a3c44e.png)
从周一到周天,每天指定工作时间起止时间.每天的日期在变,一周的工作时间段基本保持不变.
实现方式
可按照指定的周几数(direct_week_day)查询到周末的记录,然后不足七天的从周一开始补足7天.
SELECT * FROM week_day_time WHERE week_day>=
UNION ALL
SELECT * FROM week_day_time LIMIT 7