Mysql
 sql >> Database >  >> RDS >> Mysql

Rinominare le colonne in un'istruzione SQL SELECT

Puoi alias i nomi delle colonne uno per uno, in questo modo

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

Modifica Puoi accedere a INFORMATION_SCHEMA.COLUMNS direttamente per modificare un nuovo alias in questo modo. Tuttavia, il modo in cui lo inserisci in una query va oltre le mie capacità di MySql :(

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