在oracle天差异中跳过星期天

时间:2014-06-30 09:02:34

标签: sql oracle

我想查询一个sql以选择剩余的天数而忽略了星期日,到目前为止我有这个

select to_date(due_date) - trunc(sysdate) 
from project 
where project_name = 'SUPPERHOUSE'

以及如何忽略周日发生?

感谢

1 个答案:

答案 0 :(得分:2)

过去我使用过这样的查询:

select TRUNC (sysdate) - TRUNC (due_date) -1 *  (to_char(sysdate, 'WW') - to_char(due_date, 'WW')) solution
  from project
where project_name = 'SUPPERHOUSE'

您可以查看SQLFiddle demo