Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Tablas planas (https://www.clubdelphi.com/foros/forumdisplay.php?f=20)
-   -   Obtener 10 mejores de una tabla en access (https://www.clubdelphi.com/foros/showthread.php?t=44207)

senpiterno 31-05-2007 00:56:34

Obtener 10 mejores de una tabla en access
 
Estimados, ya hace tiempo que no estaba por estos lados. Me trae de vuelta el siguiente tema: tengo una tabla con la siguiente estructura:

SELECT Mes, Proveedor, Vendedor, Cumplimiento
FROM Cumplimiento_Ventas

En esta tabla existen N vendedores el la cual cada uno de ellos tiene un cumplimiento de venta por cada proveedor. Necesito obtener los 10 mejores cumplimientos (o 10 mejores vendedores) por cada proveedor. ??

saludos y gracias de antemano por cualquier ayuda.

luisgutierrezb 31-05-2007 02:47:59

algo asi?:

Código SQL [-]
SELECT TOP 10 Mes, Proveedor, Vendedor, Cumplimiento
FROM Cumplimiento_Ventas
ORDER BY Cumplimiento DESC

senpiterno 31-05-2007 05:15:07

Amigo luisgutierrezb, lo que tu me indicas devuelve los 10 mejores cumplimientos del total de vendedores no importando que proveedor, lo que yo busco es obtener los 10 mejores por proveedor, es decir los 10 primeros por grupo(proveedores) o dicho de otra forma por cada proveedor deviera devolverme 10 vendedores que son los que obtuvieron los mejores cumplimientos.

Saludos...

Faust 02-06-2007 02:41:55

Me parece que podría generar incertidumbre
 
Saludos camaradas:

Eso del SELECT TOP es muy buena idea, pero imaginen, p. ej. si tengo un listado de alumnos y necesito saber quienes son los diez mejores (por su calificación, un diez 10), pero si uso ese SELECT TOP y hay más de diez alumnos con esa calificación :( , ¿bajo que criterios selecciona los diez? ¿cuál y por qué me va a discriminar? :eek: , creo que eso generaría problemas ¿qué opinan?


La franja horaria es GMT +2. Ahora son las 06:10:43.

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