看一看...
http://search.mysql.com/search?site=refman-41&q=using&lr=lang_en
MySQL 官方网站没有解释 USING 命令。
请问你能做到吗?
看一看...
http://search.mysql.com/search?site=refman-41&q=using&lr=lang_en
MySQL 官方网站没有解释 USING 命令。
请问你能做到吗?
USING 是连接语法中 ON 关键字的变体。这个链接详细解释了它。在示例中,查询
SELECT C.First_Name, C.Last_Name, O.title
FROM Employee AS C
LEFT JOIN job as O USING (ID);
等同于
SELECT C.First_Name, C.Last_Name, O.title
FROM Employee AS C
LEFT JOIN job as O ON C.ID = O.ID;
它用于 JOIN:
“USING(column_list) 子句命名了必须存在于两个表中的列列表。如果表 a 和 b 都包含列 c1、c2 和 c3,则以下连接将比较两个表中的相应列。”
它在 JOIN 中使用,我认为您可以在此处获取有关它的更多信息。