查询以列出从休假的开始日期和结束日期起休假超过 30 天的员工

  • 本文关键字:休假 日期 结束 开始 查询 php mysql
  • 更新时间 :
  • 英文 :


我有一张桌子

emp_leave 
emp_id
leave_from
leave_to 

任何人都可以帮我写一个查询来选择总休假天数超过 30 天的emp_id

这个问题可能很基本,但就我的水平而言。

试试这个

选择emp_id,总和(Noofdays)作为天数从(
从 emp_leave) 中选择 emp_id, DATEDIFF(day, leave_from, leave_to) 按emp_id具有总和(Noofdays)>30 的组

请尝试这个

选择 emp_id,DATEDIFF( leave_toleave_from ) 作为emp_leave组的天数,emp_id天数> 30;

最新更新