Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as SQL by Borja ( 6 years ago )
SELECT
ORG.PERIODO_ID
,ORG.CLIENTE_ID
,ORG.RUT
,ORG.OPERACION
,ORG.SUBPROD_ID
,ORG.COLOF_CURSE
,ORG.COLO_CUOTASORIGEN
,ORG.TIPO
,ORG.PRODUCTO
,ORG.CONTINGENCIA
,ORG.MESES_GRACIA
,ORG.FECHA_VENCIMIENTO
,ORG.DEUDA_TOTALCON
,ORG.DEUDA_TOTALCOM
,ORG.DEUDA_TOTALHIP
,ORG.BANCA
,ORG.BANCA_NOMBRE
,ORG.MONTO_CUOTA
,ORG.FECHA_PAGO
,ORG.ES_PAC
,VEN.ACCOUNT_NUM
,VEN.VENC_DT
,CASE WHEN VEN.ACCOUNT_NUM IS NOT NULL THEN
CASE WHEN CAST(ORG.FECHA_VENCIMIENTO AS DATE) = VEN.VENC_DT THEN 'IGUALES' ELSE 'DISTINTOS' END
ELSE 'NO CRUZA'
END VAL_FEC_VENCIMIENTO
FROM MKT_CRM_ADTS_TB.CRM_CLIENTE_CON_CURSE ORG
LEFT JOIN
(
SELECT
ACCOUNT_NUM
,VENC_DT
--,ROW_NUMBER() OVER(PARTITION BY ACCOUNT_NUM ORDER BY VENC_DT DESC)
FROM EDW_VW.BCI_COL_VEN
QUALIFY ROW_NUMBER() OVER(PARTITION BY ACCOUNT_NUM ORDER BY VENC_DT DESC) = 1
)VEN
ON TRIM(ORG.OPERACION) = TRIM(VEN.ACCOUNT_NUM)
WHERE VAL_FEC_VENCIMIENTO <> 'DISTINTOS'
Revise this Paste