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

Alias ​​MySQL per le colonne SELECT *

Non puoi usare * con uno pseudonimo. Gli alias possono essere utilizzati per singole colonne.

Dovrai invece aliasare ogni colonna..

Quindi, sfortunatamente, se hai molte colonne, dovrai andare:

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