| Ver tema anterior :: Ver siguiente tema |
| Autor |
Mensaje |
chinoxi Conociendo Foroz

Registrado: 13 Ene 2011
Mensajes: 27
|
Publicado: Mar Oct 25, 2011 8:55 pm Título del mensaje: query sql clientes con mas compras en la tienda |
|
|
Buenas tarde
mi problemas es que quiero hacer una consulta en sql server 2008 r2
quiero consultar cuales son los clientes que han comprado mas en la tienda, quiero que me sume los montos de los clientes y verificar cuales son los esos clientes que me compran mas. la tabla es safact entre otros campos tiene codcli=codigo cliente, nomclie=nombre de cliente y monttotal, espero y me ayuden gracias |
|
| Volver arriba |
|
 |
Dragon-Black Moderador diseño


Registrado: 19 May 2006
Mensajes: 5881
Ubicación: Pregúntale a tu servidor de DNS.
|
Publicado: Mie Oct 26, 2011 6:24 am Título del mensaje: |
|
|
Creo que con esos datos no se puede hacer mucho. es solo una tabla, si es así los clientes deben estar repetidos, así que para saber cuales son los clientes que compran más
select codcli, count(*) as numCompras from sacact group by codcli order by numCompras
para saber los montos totales
select codcli, sum(montototal) as montoTotalCliente numCompras from sacact group by codcli order by montoTotalCliente
si no funciona, es por que no lo he probado, pero algo así debe ser. _________________ Cuando bebas agua, recuerda la fuente
.
Guarda tus cosas online de forma privada y gratuito¡ La cuenta de 2 GB es gratis! http://db.tt/DmDlVZP |
|
| Volver arriba |
|
 |
|
|
|