我有一张桌子
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_to
, leave_from
) 作为emp_leave组的天数,emp_id天数> 30;