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

Omdøbning af kolonner i en SQL SELECT-sætning

Du kan kalde kolonnenavnene én efter én, sådan

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

Rediger Du kan få adgang til INFORMATION_SCHEMA.COLUMNS direkte for at mangle et nyt alias sådan. Men hvordan du passer dette ind i en forespørgsel er uden for mine MySql-færdigheder :(

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


  1. Sådan konverteres en streng til en dato/tid i SQL Server ved hjælp af CAST()

  2. Typeinitializeren for 'System.Data.Entity.Migrations.DbMigrationsConfiguration`1' gav en undtagelse

  3. Få returværdi fra lagret procedure i C#

  4. ningx, uwsgi, python permanent mysql-fejl efter et stykke tid fra start af programmet