博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle 查询中用case,oracle case when 在查询时候的用法。
阅读量:1531 次
发布时间:2019-04-21

本文共 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

你可能感兴趣的文章
SY全局系统字段
查看>>
【转】STO跨公司转储流程
查看>>
【转】SAP地产业正青春
查看>>
根据指定行数拆分内表
查看>>
根据长文本拆分至内表
查看>>
隐藏标准选择界面按钮
查看>>
【转】排除被冲销的物料凭证
查看>>
防止程序重复执行
查看>>
使用程序创建数据库表
查看>>
备份表到存在的表或者自动新建表
查看>>
Win系统自定义屏保教程
查看>>
[性能] SAP销售订单取数逻辑优化---索引表
查看>>
BADI EXIT等增强报W警告类消息
查看>>
SAP 凭证冲销可以使用BAPI_ACC_DOCUMENT_REV_POST或者BDC录制FB08来做
查看>>
Informatica 初学日记全
查看>>
几种 ETL 工具的比较(Kettle,Talend,Informatica 等)
查看>>
ETL工具大全
查看>>
ETL安装前的准备 - 数据库创建方法
查看>>
ora-12528 : message 12528 not found; product=RDBMS ; facility=ora
查看>>
Dialog中Screen logic的处理逻辑原则
查看>>