oracle 查询中用case,oracle case when 在查询时候的用法。
发布日期:2021-06-24 11:19:45 浏览次数:3 分类:技术文章

本文共 770 字,大约阅读时间需要 2 分钟。

select count(1), features_level

from (SELECT i.features_level,

i.features,

T.BASEAMINE_ID,

T.COLUMN_NAME,

V.COLUMN_VALUE,

V.DETAIL_ID,

(case

when i.features = ‘计数‘ AND V.COLUMN_VALUE = ‘NG‘ then

0

when (i.features = ‘计量‘ AND V.COLUMN_VALUE <> ‘-‘) and

(to_number(V.COLUMN_VALUE) > i.offset_value_up or

to_number(V.COLUMN_VALUE) <= i.offset_value_low) then

0

else

1

end) as illLegal

FROM OQC_BASE_STANDRAD_TITLE T

INNER JOIN OQC_BASE_STANDRAD_VALUE V

ON T.ID = V.COLUMN_ID, oqc_inspection_sample_item i

WHERE T.STATE = ‘A‘

AND T.BASEAMINE_ID = ‘EDF58BDBA5D14800B2C19B539EE795EF‘

and t.is_insepection_result = ‘1‘

and v.detail_id = i.id)

where illLegal = 0

group by features_level

--select * from oqc_inspection_sample s

原文:http://www.cnblogs.com/chenli0513/p/5558414.html

转载地址:https://blog.csdn.net/weixin_32467421/article/details/116320938 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:oracle正在运行的程序包,ORACLE PL/SQL编程详解之程序包的创建与应用
下一篇:oracle里面如何查询sqlid,CSS_oracle中如何查看sql, --查询表状态:  select uo.O - phpStudy...

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年03月28日 18时19分54秒