0

将别名与您的选择查询一起使用时,如下所示:

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.

有没有办法缩短语法量?所以你不必为每个别名都说“ AS ”?

我想也许:SELECT u.col1, u.col2 AS u_col1, u_col2

但这没有用。有谁知道这是否可能?

谢谢大家:)

4

1 回答 1

4

http://dev.mysql.com/doc/refman/5.0/en/select.html

AS当使用标识符为 select_expr 起别名时,该关键字是可选的。

所以只需这样做:

SELECT 
      u.col1 u_col1
    , u.col2 u_col2
    , u.col3 u_col3
    ...
于 2013-02-08T23:46:26.823 回答