sql >> Database >  >> RDS >> Mysql

MySQL-alias voor SELECT * kolommen

Je kunt * niet gebruiken met een schuilnaam. Aliassen kunnen worden gebruikt voor afzonderlijke kolommen.

In plaats daarvan moet je elke kolom een ​​alias geven.

Dus helaas, als je veel kolommen hebt, moet je gaan:

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. stel het klassenpad in om verbinding te maken tussen mysql en jdbc

  2. Django Rest Framework-paginering extreem traag tellen

  3. Converteren van asynchrone naar synchrone replicatie in PostgreSQL

  4. Verbinding maken met Amazon RDS-instantie via EC2-instantie met behulp van MySQL Workbench