Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Seleccionar los mejores 50 (https://www.clubdelphi.com/foros/showthread.php?t=38530)

maravert 18-12-2006 00:23:36

Seleccionar los mejores 50
 
Hola, no he podido realizar lo siguiente:

Trabajo con Delphi 7 y Tablas Paradox.

tengo una tabla de nombre Facturas_maestro que tiene estos campos

Factura String
Cliente String
Fecha Date
Subtotal Float
Descuento Float
Iva Float


Necesito obtener aquellos clientes (los mejores 50) que sean los que compraron màs durante el año y es obtener los que mas hayan comprado en el campo Subtotal, es decir obtener esto mediante una consulta para mandarlo a un Quick Report.

Ojala puedan darme un empujon.

Gracias

Bicho 18-12-2006 00:38:14

Hola, prueba lo siguiente:

Código SQL [-]
select top 50 cliente, sum(subtotal) 
  from facturas_maestro
 group by cliente
 order by 2

Espero te sirva.

Saludos


La franja horaria es GMT +2. Ahora son las 20:31:42.

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