【发布时间】:2019-06-29 17:21:45
【问题描述】:
我已经用了很多年了,但我不知道它叫什么。
例子:
SELECT u.*, ug.group_name
FROM User u
LEFT JOIN user_group ug ON ug.group_id = u.group_id
在 MySQL 中这个简短的参考名称是什么?
我必须将它与CodeIgniter 查询构建器一起使用,因此我不必为每个连接函数都编写它。
【问题讨论】:
-
什么短参考名称?您是指
u和ug吗?那些是aliases。 -
阅读MySQL documentation中
SELECT语句的语法。 -
如您所知,它被称为“别名”。这是一个公平的问题 - 我不知道为什么人们会标记你:(正如比尔卡尔文指出的那样,这个特定别名的其他名称是“相关名称”和“表别名”。
-
我没有投反对票,但我想有人认为这是一个微不足道的问题,几乎可以通过阅读任何有关 SQL 语法的参考资料来轻松回答。