on 04-20-2011 5:42 PM
Hola. De nuevo ando aquí solicitando apoyo. Necesitamos un informe que nos muestre las ventas por producto con el siguiente esquema:
Producto Número de Ventas Clientes totales Clientes nuevos Unidades vendidas
Donde:
- Número de Ventas es la cantidad de veces que se facturó el producto
- Clientes Totales es el número de clientes que compraron el artículo
- Clientes Nuevos se consideran aquellos en los que la diferencia entre el mes de creación y el mes de la primer venta es 0. (la fecha de creación o alta del cliente la tengo en un campo de usuario)
- Unidades vendidas son los kilos, litros o cualquier otra presentación en la que se venda el producto.
Agradezco de antemano su ayuda para solucionar esto. Si pudieran enviarme una consulta sería genial, o las relaciones de las tablas que necesito ocupar.
Buenas noches
Algo asi deberia ser tu query, revisa el calculo de los clientes
SELECT DISTINCT T1.ItemCode, COUNT(T0.DocEntry)'Nº Ventas', ISNULL((SELECT COUNT(Y0.CardCode) FROM OINV Y0 INNER JOIN INV1 Y1 ON Y1.DocEntry = Y0.DocEntry WHERE Y0.DocType = 'I' AND Y1.ItemCode = T1.ItemCode AND Y0.DocDate BETWEEN '[%0]' AND '[%1]'),0) 'NºClientes', SUM(T1.Quantity)'Unid Vendidas'
FROM OINV T0
INNER JOIN INV1 T1 ON T1.DocEntry = T0.DocEntry
WHERE T0.DocType = 'I' AND T0.DocDate BETWEEN '[%0]' AND '[%1]'
GROUP BY T1.ItemCode
Saludos
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
100 | |
12 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.