Cita:
Empezado por fjcg02
Hola,
añade esto
IIF ( (detalleventa.costo * alicuotas.porcent) > 0
al group by
Saludos
|
Si agrego
Código SQL
[-]IIF ( (detalleventa.costo * alicuotas.porcent) > 0,(sum(detalleventa.total)/sum(detalleventa.cant))/(detalleventa.costo * alicuotas.porcent), 0) as Margen
me da error del AS, le saco el as margen y da error
Cannot use an aggregate or window function in a GROUP BY clause
Pero no entiendo que agregarle IIF al group pueda ser la solucion.
Lo del case parece acercarse
Pero necesito agrupar el resultado por los campos que tengo en group by