Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Renomeando colunas em uma instrução SQL SELECT


Você pode alias os nomes das colunas um por um, assim
SELECT col1 as `MyNameForCol1`, col2 as `MyNameForCol2` 
FROM `foobar`

Editar Você pode acessar INFORMATION_SCHEMA.COLUMNS diretamente para destruir um novo alias assim. No entanto, como você encaixa isso em uma consulta está além das minhas habilidades do MySql :(
select CONCAT('Foobar_', COLUMN_NAME)
from INFORMATION_SCHEMA.COLUMNS 
where TABLE_NAME = 'Foobar'