Buenas gente, estoy utilizando la siguiente sentencia para un reporte de ventas por cliente, o sea que me muestre las facturas segun el cliente que elija.
Pero por ejemplo cuando el codigo del cliente es 2, me muestra la factura nro 2, pero no me muestra todas las correspondientes al cliente.
Donde le estoy errando?
Código SQL
[-]SELECT Factura.Fecha, Factura.Numfactura, Factura.Clicod, Clientes.Clinom, Factura.SubTotal, Factura.ImporteTotal
FROM Clientes RIGHT JOIN Factura ON Clientes.Clicod = Factura.Clicod
WHERE Factura.Anulada=False and( Factura.Fecha >= :fecha1 AND Factura.Fecha <= :fecha2) and factura.clicod=:cliente
ORDER BY Factura.clicod, Fecha
Gracias y Saludos