select *
from 工作内容 t1
wher t1.日期 not in
(select 日期 from 节假日 where 休班 = '休')
and t1.日期(转换成周几) not in ('周六','周日')
数据库不同写法会有不同。
什么数据库
如果有节假日,就必须有中间表自己定义,因为2020的节假日国务院还没有公布