我试图构建一个函数来检查那天计算工资的不便时间。
用户输入他在
之间工作16:00和02:00
现在我需要检查他是否工作不方便。
Between 06:00 - 17:59 Normal time (salary $100) level 1 18:00 - 00:00 (salary $140) level 2 00:01 - 0600 (salary $200)
报告应该说
Normal time 2 hour Level1 6 hour Level2 2 hour
有没有一种聪明的方法可以使用MySQL或JavaScript来检查这个?也许你可以指点我的文章或其他东西。我现在很长时间都在寻找解决方案。
祝你好运
马丁
答案 0 :(得分:0)
执行此操作的一种简单方法是创建事件触发器!
工作时间:
col1 worker_id
col2 hours
col3 hour_type
创建一个选择小时类型的触发器。因此,通过这样做,当您插入工作小时时,将根据插入的时间计算!
这有道理吗?