13432878738 发表于 2018-10-17 13:12:02

sql 查询几个工作日之后的日期

  对于时间表,我们需要在数据库预先设置整一年或几年的数据,那对于查询出(今天)三个工作日之后的日期,其实就是查询日期类型为 1,往后的第三条数据即可,为了在效率上更快,可以考虑分页来实现。
  如在 Oracle 上的查询可以是:(在实际实现中,往往需要传入今天的日期(20140828),第几个工作日 3)
  select * from ( select r.*, rownum rn from (
  select tjrq from sjb where tjrq >= 20140828 and type= 0 order by tjrq asc
  )r where rownum
页: [1]
查看完整版本: sql 查询几个工作日之后的日期