Posted on 2009-01-19 13:47
Astro.Qi 閱讀(208)
評論(0) 編輯 收藏 所屬分類:
Oracle
滿足5個條件中任意四個條件都可以的實現(xiàn)方法。
一、使用case when實現(xiàn)
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;