sql >> Base de Datos >  >> RDS >> Mysql

Alias ​​de MySQL para columnas SELECT *

No puedes usar * con un alias. Los alias se pueden utilizar para columnas individuales.

En su lugar, tendrá que crear un alias para cada columna.

Desafortunadamente, si tiene muchas columnas, deberá ir:

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