Tengo 2 tablas para un videoclub
peliculas
- registro (indiece)
- pelicula
- pais
clientes
- registro
- cliente
- pelicula_alquilada (relacionado con peliculas.registro)
Necesitaría saber el mayor número de peliculas alquiladas de un pais.
Por ejemplo:
España es el pais con mayor peliculas alquiladas: total 9
Lo he intentado con una subconsulta pero no lo consigo
Código SQL:
Ver originalSELECT MAX(CuentaDepais) AS Expr1
FROM (
SELECT peliculas.pais, COUNT(peliculas.pais) AS CuentaDepais
FROM clientes INNER JOIN peliculas ON clientes.peli_alqui_actual = peliculas.registro
GROUP BY peliculas.pais);
me da un error que dice:
Código:
ERROR 1248 (42000): Every derived table must have its own alias
gracias anticipadas