on 09-20-2007 10:03 PM
Which if any is correct?
select opor.docnum, rdr1.PoTrgNum, rdr1.PoLineNum from opor
Left join por1 on por1.docentry = opor.docentry
Left join rdr1 on rdr1.PoTrgNum = por1.docentry
where opor.docnum = 5
select opor.docnum, rdr1.PoTrgNum, rdr1.PoLineNum from opor
Left join por1 on por1.docEntry = opor.docEntry
Left join rdr1 on rdr1.docEntry = por1.BaseRef
where opor.docnum = 5
Hi Charles,
The short answer is neither
Try something like this:
select
T0.DocNum as [PO Number],
T1.LineNum as [PO Line],
T3.DocNum as [SO Number],
T2.LineNum as [SO Line]
from
OPOR T0
inner join POR1 T1 on T1.DocEntry = T0.DocEntry
left outer join RDR1 T2 on T2.DocEntry = T1.BaseEntry and T2.LineNum = T1.BaseLine and T1.BaseType = 17
left outer join ORDR T3 on T2.DocEntry = T3.DocEntry
where
T0.DocNum = 5
Kind Regards,
Owen
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
103 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.