在您的选择查询中使用别名时,如下所示:
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.
Run Code Online (Sandbox Code Playgroud)
有没有办法缩短语法量?所以你不必为每个别名说' AS '?
我想也许: SELECT u.col1, u.col2 AS u_col1, u_col2
但那没用.任何人都知道它是否可能?
谢谢大家:)
http://dev.mysql.com/doc/refman/5.0/en/select.html
将
ASselect_expr与标识符别名化时,该关键字是可选的.
所以简单地做:
SELECT
u.col1 u_col1
, u.col2 u_col2
, u.col3 u_col3
...
Run Code Online (Sandbox Code Playgroud)