SQL - Unir dos tablas

 
Vista:

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:

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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder