Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > MySQL > Select + referencia a campo Alias
-Foros de debate

MySQL
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Select + referencia a campo Alias
Enviado por Marcos el día 12 de abril de 2006

Me dirijo a Ustedes con la siguiente duda, estoy probando el GBd de MySQL,... y una de las consultas que he de ejecutar en varias ocasiones es de la siguiente forma:

Select (x + y ) as T, (T-z) as T1 from Tabla;

dicha consulta me da un Error de Columna no conocida:
otros GEstores de Bd me permiten hacer este tipo de consultas, quisiera saber si es posible y como:

Atentamente y agradeciendo de antemano su ayuda:
Marcos

 
Re: Select + referencia a campo Alias
Enviado por guimel el día 18 de abril de 2006

Hasta donde se en mysql los alias que se definen para los nombres de columnas solo pueden usarse en las clausulas
group by, order by o having.
Cuando he tenido que hacer
Select (x + y ) as T, (T-z) as T1 from Tabla;
acabo por escribir
Select (x + y ) as T, ((x + y)-z) as T1 from Tabla;

No se si existira otra forma de hacerlo pues la documentacion de mysql no dice nada al respecto

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network