当前位置: 代码迷 >> Oracle管理 >> 表格:实现每个人每月的请假总时数
  详细解决方案

表格:实现每个人每月的请假总时数

热度:599   发布时间:2016-04-24 05:07:56.0
报表:实现每个人每月的请假总时数
表结构
plan_date_fm 请假开始日期 date
plan_date_to 请假结束日期 date
plan_time_fm 请假开始时 varchar2(10)
plan_time_to 请假结束时 varchar2(10)
docno 唯一编码 NUMBER
empno 员工编码 VARCHAR2(10)
name 姓名 VARCHAR2(10)
reason 请假理由 VARCHAR2(300) 


------解决方案--------------------
plan_date_fm 请假开始日期 date
plan_date_to 请假结束日期 date
plan_time_fm 请假开始时 varchar2(10)
plan_time_to 请假结束时 varchar2(10)

假设对应值为
2012/03/04
2012/03/05
12:00:00
13:00:00
则上面算多久呢,一个小时,还是两个小时(第天1个小时),还是怎么计算?

如果请假开始时只包括小时,感觉你表设计有问题噢,也可能是我理解有问题,呵呵
------解决方案--------------------
不要忽略六楼的正确答案。
  相关解决方案