set@schoolid=41;
select l.StartTime,l.EndTime,c.EntranceYear as 入学级,cg.Grade as 年级,c.ClassName as 班级名称,
s.CName as 学生,
st.StuNumber as 学号,
case l.LeaveType when 1 then '事假' when 2 then '病假' end as 请假类型,
l.Reason as 请假理由,
case l.ApproveStatus when 0 then '请假申请中' when 1 then '审批通过'
when 2 then '审批驳回' when 3 then '撤销审批中'
when 4 then '缩假审批中' when 5 then '已撤销'
end as 请假状态,
o.DisplayName as 审批人,
l.ApproveTime as 审批时间,
l.CreateTime as 审批时间2
from leaverecord l
left join class c on l.ClassId=c.Id
left join studentinfo s on s.id = l.StudentId
LEFT JOIN class_grade cg on cg.ClassId=c.Id
LEFT JOIN orguser o on o.id = l.ApproveOrgUserId
left join stustatusinfo st on st.StuInfoId = s.id
where l.SchoolId=@schoolid#校区
and l.LeaveType=2 #请假类型 1事假 2病假
and l.ApproveStatus=1#0请假申请中 1审批通过 2审批驳回3撤销审批中4缩假审批中5已撤销
and c.id=282#班级id
and ((l.EndTime <='2017-12-12 23:59:00' and l.StartTime >='2017-12-05 00:00:00')
or (l.EndTime >='2017-12-05 00:00:00' and l.StartTime <='2017-12-05 00:00:00')
or (l.EndTime >='2017-12-12 23:59:00' and l.StartTime <='2017-12-12 23:59:00'))
GROUP BY l.StartTime ,l.EndTime
ORDER BY l.StartTime ,l.EndTime asc, l.CreateTime desc;

最新文章

  1. 为TIF、JPG图片添加地理坐标/平面直角坐标
  2. 小小收获for python
  3. [开源类库/项目] android保存崩溃时的错误信息log至本地【源码+jar包+使用说...
  4. Windows2008当桌面使用
  5. [原创]配置管理技术圈QQ群:129489184
  6. wordpress自动批量定时发布插件 DX-auto-publish
  7. 测试杂感:Bug Bash
  8. TYVJ P1080 N皇后 Label:dfs PS:以前做的一道题,贴出来防忘
  9. Android图片旋转,缩放,位移,倾斜,对称完整示例(一)——imageView.setImageMatrix(matrix)和Matrix
  10. shell脚本练习
  11. 【PAT】1025. PAT Ranking (25)
  12. linux crontab设置定期执行脚本
  13. ASP.NET Core介绍
  14. 《Java》第四周学习总结
  15. springmvc核心技术
  16. 微信硬件平台(八) 3-0ESP8266向微信服务器请求设备绑定的用户
  17. CRF分词的纯Java实现
  18. P4180 【模板】严格次小生成树[BJWC2010]
  19. 高可用OpenStack(Queen版)集群-8.Horizon集群
  20. 使用myeclipse2014整合ss2h

热门文章

  1. Redis 的简单运算
  2. WinForms_ListView中获取选中项数据值
  3. 1A课程笔记分享_StudyJams_2017
  4. CSS——img标签消除3px
  5. 学习java编程能往哪些方向发展
  6. shell编程之grep命令的使用
  7. string.format(&quot;%s&quot;,name)
  8. C3P0数据库连接池使用方法
  9. C# 通知机制 IObserver&lt;T&gt; 和 IObservable&lt;T&gt;
  10. DNS详细解析过程【转】