Hola a todos
tengo una consulta de agregado por ejemplo
sum(UnidadesPorCaja*totalUnidades*precio)
el caso es que quiero sumarle el iva a esta cantidad, como lo podria hacer
sin tener que repetir todo el codigo? me explico:
supongo que podria hacer
sum(UnidadesPorCaja*totalUnidades*precio)*ColumnaIva/100+sum(UnidadesPorCaja
*totalUnidades*precio)
pero me parece poco elegante, ya que la consulta que tengo que hacer en
realidad es mucho mas larga
He probado con:
sum(UnidadesPorCaja*totalUnidades*precio) as
total,total*ColumnaIva/100+total as TotalConIva
y tambien con
sum(UnidadesPorCaja*totalUnidades*precio) as
sum(total,total*ColumnaIva/100+total) as TotalConIva
pero me dice que no puedo meter una subconsulta dentro de una funcion de
agregado o similar
Como podria hacer para ponerle un alias a una subconsulta y despues usarla?
Leer las respuestas