Question : Oracle -- Le SQL joignent des rapports

Comment est-ce que je peux non-ai reçu changer le
display de SQL ainsi de résultats comme 1.jpg joint, montrant le
both reçu et le
orders d'achat ?

select polt.order_no PO_NUMBER,
polt.line_no,
polt.original_qty ORD_QTY
       -- Le ROUGE a commenté dehors -- , le polt
inner de purchase_order_line_tab d'ARRIVED
from de la somme (prt.qty_arrived) joignent le pot
on de purchase_order_tab pot.order_no = polt.order_no
left externe joignent le prt
on de PURCHASE_RECEIPT_TAB prt.order_no = pot.order_no
where polt.order_no en (Br/> de Planned'< de <> de « 28 », « 29 »)
et pot.rowstate '-- Le ROUGE a commenté dehors -- et Br/> de Cancelled'< de <> de prt.rowstate '-- Le ROUGE a commenté dehors -- et polt.line_no = prt.line_no
GROUP PAR polt.order_no, polt.line_no, polt.original_qty
class= " lastRow de
>Attachments de " nom " de class= de
class= " valeur " de
>

de
 du « src= » /images/t325646/1.jpg 1 »/></a>
</div>
      le class= de </div><div
de >
class= de

Réponse : Oracle -- Le SQL joignent des rapports

Je suis assez sûr celui-ci est réellement correct, mais sans cas de test avec chacune des 3 tables, je ne suis pas sûr.  L'essai que j'ai employé est probablement étroit, ainsi il devrait fonctionner.
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
choisir polt.order_no PO_NUMBER, 
       polt.line_no,
       polt.original_qty ORD_QTY,
       la somme (prt.qty_arrived) EST ARRIVÉE
du polt de purchase_order_line_tab
intérieur joindre le pot de purchase_order_tab
sur pot.order_no = polt.order_no
externes gauches joignent le prt de PURCHASE_RECEIPT_TAB
sur (prt.order_no = pot.order_no et polt.line_no = prt.line_no)
dans là où polt.order_no (« 28 », « 29 »)
  et pot.rowstate <> « a prévu »
  et NVL (prt.rowstate, « OR ") <> « a décommandé »
GROUPE PAR polt.order_no, polt.line_no, polt.original_qty ;
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us