PL / SQLサブクエリとサンプル

SELECT  A.PART_NO,A.QTY_REQUIRED,B.UNIT_MEAS,
A.QTY_REQUIRED*100/sum(A.QTY_REQUIRED) over(partition by B.UNIT_MEAS) percent  
FROM IFSAPP.SHOP_MATERIAL_ALLOC A, IFSAPP.INVENTORY_PART B
WHERE A.order_no='1952380R' 
AND A.PART_NO=B.part_no
AND B.contract='PPCD'
AND A.PART_NO NOT IN (SELECT  A.PART_NO 
FROM IFSAPP.SHOP_MATERIAL_ALLOC A
WHERE A.order_no='1952380R' 
AND A.PART_NO like '3%')

アプリケーションシナリオ:NOT IN(ここでは、サブクエリが来る);サブクエリは、いくつかのデータがテーブルを介してビューの外になることができませんでしたかもしれ、それを使用することが可能です。

  1. %ように、これは(ファジーに)一緒に使用しなければなりません。
  2. 後者の条件を書く方法を知らなかった場合は後に、あなたは、コードのクエリを見てでてくるはずです。
  3. あなた自身のブログでも読まれるべきで書きます。
公開された153元の記事 ウォン称賛15 ビュー15万+

おすすめ

転載: blog.csdn.net/beyond911/article/details/103332849