Ver Mensaje Individual
  #4  
Antiguo 07-10-2008
[coso] coso is offline
Miembro Premium
 
Registrado: may 2008
Ubicación: Girona
Posts: 1.678
Reputación: 0
coso Va por buen camino
creo que con
Código SQL [-]
SELECT pais,count(pais) as cuenta, max(cuenta) as Maximo FROM 
(libros LEFT JOIN compras ON libros.registro=compras.id_libro) 
WHERE compras.registro IS  NOT null 
group by pais order by cuenta desc;

tendras el maximo cuenta (numero de libros vendidos, en teoria) por pais, no?

Cita:
el mayor número de libros vendidos de un país
no hay un mayor numero de libros vendidos por pais ...solo un numero de ventas, total y unico, por pais. cuenta te dara ese numero. Creo que el error lo tienes en lo que estas buscando, creo que seria el mayor numero de ventas por libro y por pais. Corrigeme si me equivoco, y entonces la sentencia cambia bastante.
Responder Con Cita