Untitled
unknown
sql
2 years ago
1.4 kB
6
Indexable
-- CRUCE DE SAS con CLIENTE_PERSONA SELECT T.codexterno,P.CONSENTIDATOSPER FROM `rs-nprd-dlk-data-rwz-51a6.bdsas__app_iaa_tercero.TER_TERCERO` T INNER JOIN `rs-nprd-dlk-data-rwz-51a6.bdsas__app_iaa_tercero.TER_PERSONA` P ON T.IDETERCERO = P.IDETERCERO AND T.USUMODIF <> 'PWEB' INNER JOIN --cruce con clientes (SELECT tip_documento,num_documento,cod_acselx, COALESCE(des_segmentacion_growth,'NULL') as des_segmentacion_growth, case when DATETIME_ADD(fec_nacimiento,INTERVAL 18 YEAR) <= "2023-04-01" THEN "SI" ELSE "NO" END as ind_mayor_edad from `rs-nprd-dlk-dd-az-d8bc.anl_persona.cliente_persona` where DATE(PERIODO) = "2023-04-01") as CLIE ON T.codexterno = CAST(CLIE.cod_acselx AS INT64) limit 10 ; -- CRUCE DE SAS con CLIENTE_PERSONA_DETALLE SELECT T.codexterno,P.CONSENTIDATOSPER FROM `rs-nprd-dlk-data-rwz-51a6.bdsas__app_iaa_tercero.TER_TERCERO` T INNER JOIN `rs-nprd-dlk-data-rwz-51a6.bdsas__app_iaa_tercero.TER_PERSONA` P ON T.IDETERCERO = P.IDETERCERO AND T.USUMODIF <> 'PWEB' INNER JOIN --cruce con clientes (SELECT id_cliente_persona,pol_des_canal from `rs-nprd-dlk-dd-az-d8bc.anl_persona.cliente_persona_detalle` where DATE(PERIODO) = "2023-04-01") as CLIE_DETALLE ON cast(T.codexterno as string) = SPLIT(CLIE_DETALLE.id_cliente_persona,'-')[OFFSET(1)] ;
Editor is loading...