sql >> Base de Datos >  >> RDS >> Mysql

Cambio de nombre de columnas en una instrucción SQL SELECT

Puede alias los nombres de las columnas uno por uno, así

SELECT col1 as `MyNameForCol1`, col2 as `MyNameForCol2` 
FROM `foobar`

Editar Puede acceder a INFORMATION_SCHEMA.COLUMNS directamente para destrozar un nuevo alias así. Sin embargo, cómo encaja esto en una consulta está más allá de mis habilidades de MySql :(

select CONCAT('Foobar_', COLUMN_NAME)
from INFORMATION_SCHEMA.COLUMNS 
where TABLE_NAME = 'Foobar'