Unir dos tablas
Publicado por Lucero Espinoza (1 intervención) el 03/05/2020 07:22:25
Hola
Estoy intentando unir dos tablas, y sin embargo aún no he logrado dar solución:
La información de las dos tablas es la siguiente:
TABLA1:
de la cual obtengo el nombre de cuenta que va asociada la transacción :
TABLA2:
En la segunda consulta, se obtiene el nombre de la regla que va asociada el nombre de cuenta:
Lo que requiero obtener es el siguiente resultado:
REGLA|DESCRIPCIÓN|NOMBREDECUENTA|FECHATRANSACCION|NoTRANSACCION|MONTO|ORIGEN
Agradezco de antemano su ayuda.
Gracias.
Estoy intentando unir dos tablas, y sin embargo aún no he logrado dar solución:
La información de las dos tablas es la siguiente:
TABLA1:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
SELECT
CBA.BANK_ACCOUNT_NAME AS "NOMBRE DE CUENTA",
TO_CHAR (CET.TRANSACTION_DATE, 'DD-MM-YYYY') AS "FECHA TRANSACCION",
CET.TRANSACTION_ID AS "No TRANSACCION",
TO_CHAR (CET.AMOUNT, 'fm9,999,999,990.00') AS "MONTO",
CET.SOURCE AS "ORIGEN"
FROM CE_EXTERNAL_TRANSACTIONS CET,
CE_BANK_ACCOUNTS CBA
WHERE CET.BANK_ACCOUNT_ID = CBA.BANK_ACCOUNT_ID
AND CET.SOURCE = 'STMT'
ORDER BY CBA.BANK_ACCOUNT_NAME ASC
de la cual obtengo el nombre de cuenta que va asociada la transacción :
1
2
3
4
5
6
NOMBRE_DE_CUENTA | FECHA_TRANSACCION | No_TRANSACCION | MONTO | ORIGEN
BBC BBVA 4242 | 13/02/2019 | 12001 | -2,098,347.83 | STMT
BBC BBVA 4242 | 05/07/2019 | 157002 | -2,146.00 | STMT
BBC BBVA 4242 | 5/02/2019 | 12003 | 359,276.00 | STMT
BBC BBVA 4242 | 15/02/2019 | 12004 | 433,529.00 | STMT
BBC BBVA 4242 | 07/03/2019 | 35001 | 2,146.00 | STMT
TABLA2:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
SELECT
CBA.BANK_ACCOUNT_NAME AS "NOMBRE CTA",
CJM.RULE_NAME AS "REGLA",
CJM.DESCRIPTION AS "DESCRIPCION"
FROM CE_JE_MAPPINGS CJM,
CE_ACCT_TRX_CREAT_RULES CAT,
CE_BANK_ACCOUNTS CBA
WHERE CJM.JE_MAPPING_ID = CAT.JE_MAPPING_ID
AND CAT.BANK_ACCOUNT_ID = CBA.BANK_ACCOUNT_ID
ORDER BY CBA.BANK_ACCOUNT_NAME ASC
En la segunda consulta, se obtiene el nombre de la regla que va asociada el nombre de cuenta:
1
2
3
4
5
6
REGLA | DESCRIPCION |NOMBRE_CTA
MX_BBC_BBVA BBC_C50 | IVA COM SDO INFERIOR MIN |BBC BBVA 4242
MX_BBC_BBVA BBC_C63 | IVA COMISION CHEQUE CAJA |BBC BBVA 4242
MX_BBC_BBVA BBC_C69 | IVA COM. CERTIFICACION |BBC BBVA 4242
MX_BBC_BBVA BBC_W04 | IVA COMISION CHEQUE |BBC BBVA 4242
MX_BBC_BBVA BBC_W86 | IVA COM SERVICIOS BNTC |BBC BBVA 4242
Lo que requiero obtener es el siguiente resultado:
REGLA|DESCRIPCIÓN|NOMBREDECUENTA|FECHATRANSACCION|NoTRANSACCION|MONTO|ORIGEN
Agradezco de antemano su ayuda.
Gracias.
Valora esta pregunta


0