Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Umbenennen von Spalten in einer SQL SELECT-Anweisung

Sie können die Spaltennamen einen nach dem anderen aliasieren, so

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

Bearbeiten Sie können auf INFORMATION_SCHEMA.COLUMNS zugreifen direkt, um so einen neuen Alias ​​​​zu zerfleischen. Wie Sie dies jedoch in eine Abfrage einfügen, übersteigt meine MySQL-Kenntnisse :(

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