posts - 40, comments - 58, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

满足任意几个条件的查询方法

Posted on 2009-01-19 13:47 Astro.Qi 阅读(202) 评论(0)  编辑  收藏 所属分类: Oracle

满足5个条件中任意四个条件都可以的实现方法。

一、使用case when实现

select * from 表名
where (case when 条件1 then 1 else 0 end + case when 条件2 then 1 else 0 end + case when 条件3 then 1 else 0 end + case when 条件4 then 1 else 0 end + case when 条件5 then 1 else 0 end) >= 10;


只有注册用户登录后才能发表评论。


网站导航: