[英]Extract Data as per Date Logic in Oracle SQL
我需要从 Oracle 数据库中提取数据,这是业务需求:
需要关于 where 子句逻辑的帮助。
这不是一个答案。
那将是
select *
from your_table
where date_column =
case when to_char(sysdate, 'dy') in ('sun', 'mon') then next_day(trunc(sysdate) - 7, 'thu')
else trunc(sysdate) - 2
end;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.