MySQL 简称是什么?
What is the MySQL short reference name called?
我已经用了很多年了,但我不知道它叫什么。
示例:
SELECT u.*, ug.group_name
FROM User u
LEFT JOIN user_group ug ON ug.group_id = u.group_id
MySQL 中的这个简称是什么?
我必须将它与 CodeIgniter 查询生成器一起使用,因此我不必为每个连接函数都编写它。
它被称为表和列的别名。
当用于列时,它被称为别名。
当用于 table 时,它在 ANSI SQL 规范中被正式称为 相关名称。
- 微软SQL服务器:https://docs.microsoft.com/en-us/sql/odbc/microsoft/correlation-names?view=sql-server-2017
- DB2:https://www.ibm.com/support/knowledgecenter/en/SSEPEK_10.0.0/sqlref/src/tpc/db2z_correlationnames.html
- Oracle 12c 称它们为 table 别名,但 Oracle JavaDB 称它们为相关名称:https://docs.oracle.com/javadb/10.8.3.0/ref/rrefcorrelationname.html
但大多数人称其为 "table alias." 即使 MySQL 手册也不称其为相关名称。
我已经用了很多年了,但我不知道它叫什么。
示例:
SELECT u.*, ug.group_name
FROM User u
LEFT JOIN user_group ug ON ug.group_id = u.group_id
MySQL 中的这个简称是什么?
我必须将它与 CodeIgniter 查询生成器一起使用,因此我不必为每个连接函数都编写它。
它被称为表和列的别名。
当用于列时,它被称为别名。
当用于 table 时,它在 ANSI SQL 规范中被正式称为 相关名称。
- 微软SQL服务器:https://docs.microsoft.com/en-us/sql/odbc/microsoft/correlation-names?view=sql-server-2017
- DB2:https://www.ibm.com/support/knowledgecenter/en/SSEPEK_10.0.0/sqlref/src/tpc/db2z_correlationnames.html
- Oracle 12c 称它们为 table 别名,但 Oracle JavaDB 称它们为相关名称:https://docs.oracle.com/javadb/10.8.3.0/ref/rrefcorrelationname.html
但大多数人称其为 "table alias." 即使 MySQL 手册也不称其为相关名称。