Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/04/2012, 05:14
m3cu
 
Fecha de Ingreso: abril-2012
Mensajes: 2
Antigüedad: 12 años, 1 mes
Puntos: 0
Pregunta Duda consulta sql oracle

Hola, necesitaría un poco de ayuda a la hora de hacer una consulta en Oracle.

Tengo dos tablas:
- La primera se llama Partido, en la que se almacena (entre otras cosas) el nombre de la ciudad donde se ha disputado el partido ('nombre_ciudad' no es clave primaria, por lo que pueden disputarse distintos partidos en una misma ciudad).
- La segunda tabla se llama Ciudad, donde se almacena nombre (clave primaria), país, población...

Y tengo que consultar lo siguiente: necesito sacar una lista de las 5 ciudades donde se han disputado más partidos.

¿Qué sentencia SQL debería usar para que la consulta me muestre esa lista de las 5 ciudades donde se han disputado más partidos?

Hasta ahora solo he conseguido un listado con todas las ciudades, pero no consigo contar cuantas veces aparece cada una, ni ordenarlas, ni mostrar solo las 5 que más veces aparezcan.

¡Un saludo y gracias!