Buenas tardes:
Quiero realizar el cálculo del importe de ventas de cada cliente al mes aplicando unos descuentos progresivos en función del número de pedidos que realiza cada mes cada cliente.
Para ello tengo unas tablas con los siguientes campos: ID_Cliente, [Fecha y Hora] , Importe
En primer tengo que ordenar las ventas por orden de fecha y hora para ordenar cronologicamente los pedidos y después aplicar los criterios de descuentos progresivos por volumen de pedidos al mes.
Los criterios de los descuentos progresivos a aplicar son los siguientes:
1º.- A las 5 primeras compras del mes no se le aplica descuento.
2º.- De la 6ª compra a la 9ª se le aplica un 5% de descuento a cada compra.
3º.- De la 10ª compra a la 18ª se le aplica un 15% de descuento a cada compra.
4º.- A partir de la compra nº 19 en adelante se aplica un 30% de descuento a cada compra.
El diagrama básico es el siguiente: