Quantcast
Channel: SCN : All Content - All Communities
Viewing all articles
Browse latest Browse all 7790

Discriminar un dato en Query

$
0
0

Buenos días

 

Tengo el siguiente Query para pagos recibidos, sin embargo al momento de totalizar el monto de los depósitos me doy cuenta que tengo datos que se repiten y esto es porque le agregue el detalle de facturas y por lo tanto por cada factura me dará una línea diferente no así con los montos de depósitos por ser el documento base.

 

Mi necesidad es que solo aparezca una vez el monto del depósito a pesar de tener varias facturas pagadas tomando en cuenta que los valores de depósitos salen de la misma tabla y he aquí donde encuentro algo de dificultad para hacer la discriminación.

 

Agradezco su ayuda

 

Saludos cordiales

 

SELECT
, T0.[DocDate]
, T3.[SeriesName]
, T0.[CardName]
, T0.[DocNum]
, T0.[TrsfrRef]
, [Depósito] = (Case When T1.[CheckSum] >= 0 Then '0' Else T0.[DocTotal] End) 
, T1.[CheckNum]
,T1.[BankCode]
, T1.[CheckSum]
, T2.[DocNum]
FROM ORCT T0  
LEFT JOIN RCT1 T1 ON T0.DocEntry = T1.DocNum 
LEFT JOIN OINV T2 ON T0.DocEntry = T2.ReceiptNum 
INNER JOIN NNM1 T3 ON T0.Series = T3.Series 
WHERE T0.[Canceled] Not in ('Y') and T0.[DocDate] Between [%0] and [%1] and  T3.[SeriesName] = [%2]

Viewing all articles
Browse latest Browse all 7790

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>