Ver Mensaje Individual
  #5  
Antiguo 06-05-2005
hmoner hmoner is offline
Miembro
 
Registrado: may 2005
Posts: 52
Reputación: 20
hmoner Va por buen camino
Cita:
Empezado por hermes_32
Código Delphi [-]
 SELECT P.nombre AS Promo, CL.nombre AS Cliente, SUM(C.monto) AS Total, SUM(C.monto / P.euros * P.puntos) AS Puntos, 
 (select sum(c.monto) 
  from facturacion 
  where id in (select id from promo_normal)
  and id = c.id
  and idcliente = cl.id) as Monto_ProN ...
      FROM FACTURACION C
      INNER JOIN CLIENTE CL ON CL.id=C.idcliente
      INNER JOIN PROMOCION P ON P.id=C.idpromo
      GROUP BY CL.nombre, P.nombre
      ORDER BY CL.nombre
Hola hermes_32
Antes que nada, gracias por ayudar...
La verdad que no he entendido nada, pero dejame ver si entendi bien...

Con este codigo calculas el monto total facturado al cliente, ya sea por promociones normales y especiales ? (donde estas especiales pertenecen a la normal) ... me equivoco ?
Entonces lo que me faltaria seria calcular puntajes normales y especiales, no ?

Gracias nuevamente
Responder Con Cita