Reenvio correo que aparentemente no llegó
----- Mensaje reenviado ----- De: Carlos Miguel FARIAS
<[email protected]>Para: "[email protected]"
<[email protected]>Enviado: sábado, 28 de octubre de 2017 10:13:50 ARTAsunto: Re:
[GUFA] SELECT en MYSQL
Supongo que cada venta está identificada por un idVenta (puede ser el
#Factura?)SELECT datos-venta-necesarios FROM Clientes AS C LEFT JOIN Ventas
AS V ON (C.idCliente = V.idCliente) ... -- otros joins para otros datos (a
gusto, poca sal) WHERE V.idVenta IN (SELECT Q.idVenta FROM Ventas AS Q
WHERE C.idCliente = Q.idCliente
ORDER BY Q.FechaVenta DESC LIMIT 5) -- acá pueden ir
WHERE, ORDER etc.
La lógica intentada es que la subconsulta te traiga las últimas 5 ventas de un
cliente, entonces desde la consulta principal se seleccionan aquellas ventas
que sea alguna de las 5 ventas (la subconsulta se hace por cada
cliente).Pruebe.Si funciona, mis honorarios son (Sonrisa y abrazo
virtual)Saludos: Miguel, Santa Rosa (LP)
El sábado, 28 de octubre de 2017 09:45:09 ART, Carlos Morandin
<[email protected]> escribió:
Hola, buenos dias !
necesito hacer una consulta SELECT con MYSQL de los ultimos 5 registros
de ventas de cada cliente
sería un LIMIT pero de cada cliente
alguna ayuda ?
Mil gracias
Saludos
Carlos Morandin