hola amigos del foro:
Aqui ando de nuevo con otra duda, me encuentro con la siguiente problematica:
Tengo una tabla llamada CREDITOS que contiene los siguientes datos:
Id_tasa Plazo_dias Estado_tasa
0001 120 V
0002 120 V
0003 2 V
0004 122 V
y tengo otra tabla llamada COBRO_MES que contiene estos datos
Id_tasa Contador Dia_inicial Dia_final Seguro Interes Almacenaje
0001 1 1 30 0.001 0.0013333 0.001
0001 2 31 60 0.0013333 0.0013333 0.0013333
0001 3 61 90 0.0016666 0.0023333 0.001
0001 4 91 120 0.002 0.002 0.001
0002 1 1 120 0.0016666 0.0023333 0.001
0003 1 1 2 0.01 0.025 0.01
0004 1 1 122 5.459E-06 1.36557E-05 4.6393E-06
Ahora lo que quiero hacer es una consulta anidada de las dos tablas que me arroje los siguientes datos
Id_tasa N
0001 4
0002 1
lo que quiero es que me filtre el Id_tasa y cuantos registros tiene el mismo Id_tasa en la tabla COBRO_MES
hice la siguiente consulta que muestro abajo:
select count(*) as N from COBRO_MES where Id_tasa in(Select Id_tasa from CREDITOS where Plazo_dias=120 and Estado_tasa='V');
pero no me arroja los datos como yo los necesito solo me pone esto
N
5
solo me pone este 5 pero suma las 4 veces que aparece el Id_tasa 0001 en la tabla COBRO_MES mas una vez que aparece
la tasa en la tabla CREDITOS
espero que alguien pudiera resolver mi duda haber si es posible hacer eso con una consulta anidada en sql
o si no es posible pues desengañarme de una vez
De antemano muchas gracias a todos por sus respuestas
Saludos a todos