别名多个'AS'语句 - 缩短语法量 - 不必为每个别名说“AS”?

时间:2013-02-08 23:37:40

标签: mysql sql alias

将Aliases与您的选择查询一起使用时:

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

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

全部谢谢:)

1 个答案:

答案 0 :(得分:5)

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

  

将select_expr别名化时,AS关键字是可选的   标识符

如此简单:

SELECT 
      u.col1 u_col1
    , u.col2 u_col2
    , u.col3 u_col3
    ...