Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/12/2012, 04:06
dark_17
 
Fecha de Ingreso: noviembre-2012
Ubicación: Villa Maria, Peru
Mensajes: 46
Antigüedad: 11 años, 5 meses
Puntos: 0
Columna calculada desde el alias de otra columna

Buenas.
pondre un ejemplo para que se me entienda mejor:

Código MySQL:
Ver original
  1. SUM(facturado) AS subtotal,
  2. SUM(costos_variables) AS costos,
  3. subtotal - costos as TOTAL
  4. FROM factura
Aqui estoy creando una columna calculada desde los alias de otras columnas calculadas, me sale error, este solo es un ejemplo, mi query es mas largo y seria muy engorroso y bajaria la performance si hago esto para solucionar el problema:

Código MySQL:
Ver original
  1. SUM(facturado) AS subtotal,
  2. SUM(costos_variables) AS costos,
  3. SUM(facturado) - SUM(costos_variables) as TOTAL
  4. FROM factura
Habra una manera de agilizar el query? ,pensaba que los alias tambien servian para eso pero ya veo que no, alguna ayuda please.. :)

Última edición por gnzsoloyo; 14/12/2012 a las 04:11 Razón: Código SQL sin etiquetar