Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #6  
Antiguo 07-10-2008
[coso] coso is offline
Miembro Premium
 
Registrado: may 2008
Ubicación: Girona
Posts: 1.678
Poder: 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
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como seleccionar campos de una tabla sin saber cuantos van a seleccionar david duarte SQL 7 05-04-2010 21:15:43
Sintaxis con count zvf SQL 17 31-01-2008 01:02:18
RecordCount Vs Count (SQL) vtdeleon Conexión con bases de datos 8 10-10-2005 08:10:28
varios count pepe2000 SQL 7 16-02-2005 18:16:51
Resultado de Count en SQL MRang14 SQL 2 05-03-2004 19:42:47


La franja horaria es GMT +2. Ahora son las 12:26:27.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi