首页 > 解决方案 > 根据日期拉字段?

问题描述

我正在尝试使用select语句从数据库中获取特定字段。但是,在我的数据中,字段映射在特定日期发生了变化。

CASE如果日期列在日期之前X而另一个字段在日期之前,我是否可以编写类似表达式来选择一个字段Y并将它们组合在同一列中?

标签: sqloracle

解决方案


当然使用这样的东西:

select 
case when date-column < x 
then column1 
when date-column < y then column2 
end    

推荐阅读