
26/01/2013, 14:26
|
| | Fecha de Ingreso: enero-2011
Mensajes: 49
Antigüedad: 14 años, 2 meses Puntos: 0 | |
Como acceder a una columna ya generada Como puedo acceder a una columna auto generada en un vista?
SELECT Columna1, (Columna2 + Columna3) AS NuevaColumna, NuevaColumna * Factor AS Calculado FROM miTabla
En este ejemplo cuando quiero generar la columna Calculado me da un error de que NuevaColumna no existe
Esto yo lo pudiera solucionar con variables
SELECT Columna1, @lnNuevaColumna := (Columna2 + Columna3) AS NuevaColumna, @lnNuevaColumna * Factor AS Calculado FROM miTabla
Pero en las vistas no me deja poner variables.
Alguna otra solución |