sql >> Databáze >  >> RDS >> Mysql

Alias ​​MySQL pro sloupce SELECT *

Nemůžete použít * s aliasem. Pro jednotlivé sloupce lze použít aliasy.

Místo toho budete muset vytvořit alias každého sloupce..

Takže bohužel, pokud máte hodně sloupců, budete muset jít:

SELECT u.col1 AS u_col1
    , u.col2 AS u_col2
    , u.col3 AS u_col3
    -- etc
    , u2.col1 AS u2_col1
    , u2.col2 AS u2_col2
    , u2.col3 AS u2_col3
    -- etc
FROM table1 AS u
-- INNER JOIN / LEFT OR RIGHT OUTER JOIN / ,
    table2 AS u2


  1. Jak počítat dny kromě neděle mezi dvěma daty v Postgres?

  2. Proč je maximální časový limit MySQL 838:59:59?

  3. Připojení k databázi Oracle 12c z Pentaho Data Integration (Kettle) Community Edition

  4. RegEx s preg_match k nalezení a nahrazení PODOBNÉHO řetězce