首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

sql 大于等于生效时间而且失效时间不为空的话小于等于失效时间

2014-01-17 
sql 大于等于生效时间并且失效时间不为空的话小于等于失效时间我现在有一张表 有生效时间和失效时间字段

sql 大于等于生效时间并且失效时间不为空的话小于等于失效时间
我现在有一张表 有生效时间和失效时间字段 
我要查询的条件是时间大于等于生效时间并且失效时间不为空的话小于等于失效时间
主要是“并且失效时间不为空的话小于等于失效时间”这点怎么做
[解决办法]
你用union all 好了 还快点
[解决办法]

引用:
Quote: 引用:

你用union all 好了 还快点

想了一会儿 发现方法有很多  不过union all 写起来太长了 还是用decode解决了 
不过说起来decode到底有多慢呢


看数据量啦~~慢的话就再想别的办法喽!

热点排行