Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zmiana nazw kolumn w instrukcji SQL SELECT

Możesz aliasować nazwy kolumn jeden po drugim, na przykład

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

Edytuj Możesz uzyskać dostęp do INFORMATION_SCHEMA.COLUMNS bezpośrednio, aby zmienić nowy alias. Jednak sposób dopasowania tego do zapytania wykracza poza moje umiejętności MySQL :(

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego wiersze, których dotyczy problem, zwracają 0 podczas pomyślnej aktualizacji/usuwania?

  2. Jak zoptymalizować bazę danych to zapytanie w dużej bazie danych?

  3. mySQL - Wstaw do trzech tabel

  4. Nie mogę zainstalować mysql-python (nowsze wersje) w systemie Windows

  5. Odpowiednik SQL Server 2000 dla NA ZDUPLIKOWANY KLUCZ?