Saludos!!
tengo una consulta (CONSULTA 1) donde muestra las partidas abiertas en ordenes de compra por titular. es necesario agregar algunos campos como lo muestra la "CONSULTA 2" el problema es que esta repite las partidas, me gustaría que quedara como la consulta 1 con los campos de la consulta 2 ojala y me de a explicar por favor necesito de su valioso apoyo.
Gracias!!
CONSULTA 1:
SELECT T0.[DocNum], T0.[CardName], T2.ITEMCODE, T2.[Dscription], T2.[Quantity], T2.[OpenQty], T0.[submitted], T0.[DocCur], T2.[Price], T2.[OpenSum], T2.[OpenSumFC], T2.[ShipDate], (T1.[firstName]+' '+T1.[lastName])AS'Titular',T0.[DocDate]
FROM OPOR T0 LEFT JOIN OHEM T1 ON T0.[OwnerCode] = T1.[empID] left join POR1 T2 ON T0.DOCENTRY=T2.DOCENTRY
WHERE T0.[DocStatus] = 'O' AND T2.LINESTATUS= 'O'
CONSULTA 2:
SELECT T0.[DocNum], T0.[CardName], T1.[ItemCode], T1.[Dscription], T1.[Quantity], T1.[OpenQty], T2.[OnHand], (T3.[IsCommited])AS'Comprometido', T2.[OnOrder], T3.[OnOrder], T0.[DocCur], T1.[Price], T1.[OpenSum], T1.[OpenSumFC], T1.[ShipDate], (T0.[firstName]+' '+T0.[lastName])AS'Titular', T0.[DocDate]
FROM OPOR T0 LEFT JOIN OHEM T1 ON T0.[OwnerCode] = T1.[empID] left join POR1 T2 ON T0.DOCENTRY=T1.DOCENTRY
WHERE T0.[DocStatus] = 'O' AND T1.[LineStatus] = 'O'