computarizada tengo una consulta como esta:uso del servidor SQL columna
select
(price1 + price2 + price3) as total_price
from prices
¿Cómo puedo utilizar el total_price columna calculada para calcular otra totales de esta manera?
select
(price1 + price2 + price3) as total_price,
(price4 + total_price) as total_price2
from prices
¿Esto es posible?
'¿Es esto posible?', ¿Lo has probado tú mismo? –
Por supuesto que lo probé. Aparece un mensaje de "columna inválida total_precio". ¿Es posible lo que intento lograr? – Khronos
No dentro de la misma consulta: el procesador de consultas no puede usar columnas de salida como columnas de entrada. Necesita escribir fórmulas cada vez o hacer una consulta interna, que calcula las columnas calculadas de primer nivel y luego seleccionar de esa consulta, calculando fórmulas de siguiente nivel. – Arvo