+ -
当前位置:首页 → 问答吧 → PL/SQL怎么计算日期差,平均值?

PL/SQL怎么计算日期差,平均值?

时间:2011-12-23

来源:互联网

select to_char(a.doc_create_time,'yyyy-mm-dd') 创建时间,
  a.doc_subject 主题,
  to_char(a.fd_last_modified_time,'yyyy-mm-dd') 最后审批时间,
  to_char(a.doc_publish_time,'yyyy-mm-dd') 发布时间,
  a.doc_status 状态,
  b.fd_name 申请部门  
  from km_review_main a, sys_org_element b
  where a.fd_department_id = b.fd_id
  and b.fd_name like 'WH_%'
  and doc_status='30'


怎么对查询的结果计算,得出发布时间和创建时间差的最大值和最小值以及查询结果中包含多少条记录?
新人第一次发帖,刚开始学习,求大虾指导!

作者: love_ying0507   发布时间: 2011-12-23

去ORACLE比较合适。

作者: fredrickhu   发布时间: 2011-12-23

你应该去oracle版问.

作者: dawugui   发布时间: 2011-12-23

转oracle

作者: pengxuan   发布时间: 2011-12-23

版主帮忙转一下ORACLE

作者: renwenli07461   发布时间: 2011-12-23

思路:
1、先确定这个时间差值是想求天的差还是月的或者什么
2、到网上查出求差的语句,写出
3、到网上查ORACLE取最大值的语句,写出
4、到网上查出取结果的记录行数的语句,写出

作者: renwenli07461   发布时间: 2011-12-23