close
--判斷起始時間與結束時間經過的月份
--如果超過15天則算一個月
UPDATE ****
SET work_month = (SELECT CASE WHEN DATEDIFF(day,work_sdate,work_edate)%30 >= 15 THEN DATEDIFF(day,work_sdate,work_edate)/30 + 1 ELSE DATEDIFF(day,work_sdate,work_edate)/30 END)
全站熱搜