[ Foro de SQL (y MySQL) ]

Procedimiento 2 tablas - Consulta 5 clientes que compraron menos veces

13-Oct-2018 17:39
Invitado (Feder17)
1 Respuestas

Hola nesecito saber como hacer para saber los 5 clientes que compraron menos pero no se como hacer la consulta  ,tengo una tabla clientes con los datos nombre y cedula y tengo otra tabla con los datos compras la cual tiene como fk la cedula del cliente y un numero de tarjeta (que es pk de una tabla llamada tarjeta)


27-Oct-2018 23:46
Nacho Cabanes (+84)

Harían falta más detalles. Si la segunda tabla tiene el total de compras, deberías cruzar ambas tablas (con JOIN o WHERE), ordenar por compras de forma descendente (ORDER BY compras DESC) y tomar sólo los 5 primeros datos (puede ser algo como LIMIT 5, según el gestor de bases de datos).

Si la segunda tabla tiene el detalle de compras, deberías agruparlas antes (GROUP BY).






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)