不明白什么意思。你mucast 表中到底想放什么

解决方案 »

  1.   

    數據從machines和mucast兩個表中來
      

  2.   

    你将刚才那个Sql查出的没有在mucast中的日期放在一个表中,比如叫unmucastInsert Into mucast(work_date, machine_id, work_tm)
    Select u.work_date, m.id, m.sun
    From machines m, unmucast u
    Where DatePart(weekday, u.work_date) = 1
    Union
    Select u.work_date, m.id, m.mon
    From machines m, unmucast u
    Where DatePart(weekday, u.work_date) = 2
    Union
    Select u.work_date, m.id, m.tue
    From machines m, unmucast u
    Where DatePart(weekday, u.work_date) = 3
    Union
    ....