Buen dia compañeros del foro quisiera saber si me pueden ayudar, se que esto es facil para ustedes.
Tengo una consulta en SQL server para el reporte de compras que de selecciona dos veces el registros ya intente hacer un subselect y no eh podido.
Query
SELECT T0.[DocNum], T0.[TaxDate], T0.[Address2], T0.[GroupNum], T0.[DocCur], T0.[CardName], T1.[StreetB], T1.[BlockB],
T1.[CountryB], T1.[CityB], T1.[ZipCodeB], T0.[LicTradNum], T2.[Quantity], T2.[unitMsr], T2.[Dscription], T2.[Price],
T2.[LineTotal], T0.[DiscSum], T0.[VatSum], T0.[DocTotal], T0.[Comments], T2.[TotalFrgn], T0.[DocTotalFC], T0.[VatSumFC],
T0.[DiscSumFC], T2.[OcrCode], T2.[U_EQ_AREA], T3.[PymntGroup], T2.[ItemCode],T4.[State]
FROM [dbo].[OPOR] T0 INNER JOIN [dbo].[POR12] T1 ON T0.[DocEntry] = T1.[DocEntry] INNER JOIN [dbo].[POR1]
T2 ON T0.[DocEntry] = T2.[DocEntry] INNER JOIN [dbo].[OCTG] T3 ON T0.[GroupNum] = T3.[GroupNum],CRD1 T4
WHERE T0.[DocEntry] =1000 and T0.CardCode = T4.CardCode
Resultado