【发布时间】:2011-01-28 03:17:38
【问题描述】:
我刚刚遇到一个使用 AS 给表起别名的 SQL 语句,像这样:
SELECT all, my, stuff
FROM someTableName AS a
INNER JOIN someOtherTableName AS b
ON a.id = b.id
我习惯看到的是:
SELECT all, my, stuff
FROM someTableName a
INNER JOIN someOtherTableName b
ON a.id = b.id
我假设没有区别,只是语法糖,但其中哪一个更普遍/广泛传播?有什么理由比另一个更喜欢一个吗?
编辑澄清:
我很欣赏所有答案和提出的所有观点,但问题是不是为什么或为什么不使用表别名。问题纯粹是关于使用“AS”关键字进行表别名或将其排除在外。
【问题讨论】:
标签: sql syntax standards syntactic-sugar