select distinct alternative,alt_rev from alt_item
where
( 0<(select count(*) From item_det id where id.nettable='Y' and id.CCN='TS0001' and (id.OH_QTY-id.COM_QTY-id.RESV_QTY)>0 AND id.item=alternative )
OR
0<(select count(*) from po where PO.CLOSED_DATE is null and po.qty_ord>po.qty_rec and po.CCN='TS0001' AND po.item=alternative) )
AND alt_item.CCN='TS0001' AND COMPONENT='1600-0000-A1-1B' 其中where语句的()中语句的作用?以前没有碰到过请大家解释的详细点
where
( 0<(select count(*) From item_det id where id.nettable='Y' and id.CCN='TS0001' and (id.OH_QTY-id.COM_QTY-id.RESV_QTY)>0 AND id.item=alternative )
OR
0<(select count(*) from po where PO.CLOSED_DATE is null and po.qty_ord>po.qty_rec and po.CCN='TS0001' AND po.item=alternative) )
AND alt_item.CCN='TS0001' AND COMPONENT='1600-0000-A1-1B' 其中where语句的()中语句的作用?以前没有碰到过请大家解释的详细点
解决方案 »
- Oracle SQL查询按照字段排序后性能下降
- 求助:百万级数据分组排序,求时间间隔进行批量修改标志
- oracle的sys用户不能正常登陆??求高手帮忙解答!!!!!!!!!!!1急急急急!
- 请问 类似找朋友的网状数据如何设计与查找
- 高手求助,這個存儲過程錯在哪裡呢?
- 关于utf-8和gb2312的问题,急~~~~
- 各位请问谁有关于ORACLE DBA入门的PPT文档的资料?
- orical 我的测试连接失败!
- 关于Orale8i server 8.1.5 for Solaris 8 x86安装
- 求教web应用中的sql语句
- =====Oracle 存储过程加了密,怎么解密呢?======
- sql To_char()函数处理Month and Minute一问
where中的两处查询是以alt_item的alternative为条件查找的。
现在做检验
select count(*) From item_det id where id.nettable='Y' and id.CCN='TS0001' and (id.OH_QTY-id.COM_QTY-id.RESV_QTY)>0 AND id.item='aaa'
如果count(*) >0 这条记录就要取出来,
同理检验
select count(*) from po where PO.CLOSED_DATE is null and po.qty_ord>po.qty_rec and po.CCN='TS0001' AND po.item='aaa'