Fråga : Oracle -- SQL sammanfogar meddelanden

Hur kan jag ändra den nedanföra något liknande för SQL- så resultat
display den fäste 1.jpg, mottagen visning
both och non-mottog köp
orders?

select polt.order_no PO_NUMBER,
polt.line_no,
polt.original_qty ORD_QTY
       -- RÖTT som ut kommenteras -- , för ARRIVED
from för summan (prt.qty_arrived) polt
inner purchase_order_line_tab sammanfogar purchase_order_tabpot
on pot.order_no = yttre polt.order_no
left sammanfogar PURCHASE_RECEIPT_TAB-prt
on prt.order_no = pot.order_no
where polt.order_no i (för <>'Planned'< ”för 28”, ”29”)
och pot.rowstate br/>-- RÖTT som ut kommenteras -- och br/> för prt.rowstate-<>'Cancelled'<-- RÖTT som ut kommenteras -- och polt.line_no = prt.line_no
GROUP VID polt.order_no, polt.line_no, polt.original_qty
Attachments: för >

<-/div> filenamen " för class= för >1.jpg " fileSize " > (37 KB) " javascript för href= " för <-/span>1 bredd för style= för > ”för src=” /images/t325646/1.jpg 1”/></a>
</div>
      <-/div><divclass=
för >
<-/div> " klar "

Svar : Oracle -- SQL sammanfogar meddelanden

Nätt säkert för förmiddag I denna är faktiskt korrekt, men utan testa ett fall med alla 3na bordlägger, I-förmiddagen inte sure.  Testa som jag använde, är antagligen nära, så den bör fungera.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
välj polt.order_no PO_NUMBER, 
       polt.line_no,
       polt.original_qty ORD_QTY,
       summan (prt.qty_arrived) ANKOM
från purchase_order_line_tabpolt
inre sammanfoga purchase_order_tabkrukan
på pot.order_no = polt.order_no
lämnat yttre sammanfoga PURCHASE_RECEIPT_TAB-prt
på (prt.order_no = pot.order_no och polt.line_no = prt.line_no)
var polt.order_no i (”28”, ”29”)
  och pot.rowstate <> ”planerade”,
  och NVL (prt.rowstate, ”NC”) <> ”avbröt”,
GRUPP VID polt.order_no, polt.line_no, polt.original_qty;
Andra lösningar  
 
programming4us programming4us