
Ejercicio Oracle SQL - Obtener el banco con mas sucursales
Publicado por Pablo (1 intervención) el 20/04/2016 18:58:07
Como veis partiendo de las tablas SUCURSALES y BANCOS necesito obtener qué banco es el que tiene más sucursales.
Con la tabla SUCURSALES obtengo agrupado por COD_BANCO la cantidad de sucursales. También obtengo la cantidad máxima de sucursales que tiene un banco, pero lo que necesito es el número de la sucursal no la cantidad de sucursales que tiene.
SELECT COD_BANCO, COUNT(*)
FROM SUCURSALES
GROUP BY COD_BANCO;
SELECT MAX(COUNT(*))
FROM SUCURSALES -> Aqui intento averiguar el COD_BANCO pero no doy con la forma
GROUP BY COD_BANCO; (Llegado a este punto sólo tendría que seleccionar la sucursal
correspondiente en la tabla BANCOS)
SELECT NOMBRE_BANC
FROM BANCOS
WHERE COD_BANCO IN (**************)
Alguien podría iluminarme y decirme en qué me estoy equivocando?
Valora esta pregunta


0