Ver Mensaje Individual
  #7  
Antiguo 18-01-2022
amadis amadis is offline
Miembro
 
Registrado: may 2005
Ubicación: San José, Colón, Entre Ríos, Argentina
Posts: 315
Reputación: 20
amadis Va por buen camino
Cita:
Empezado por fjcg02 Ver Mensaje
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
Responder Con Cita