什么是MySQL-docu中提到的“table_reference”?

时间:2011-12-27 22:01:21

标签: mysql reference

MySQL文档一直提到所谓的“table_reference”。但我不确定完全是一个表引用,什么不是!搜索文档也没有让我更进一步..

我需要知道的是,JOIN是一个表引用,如果内部SELECT是一个,依此类推。我可以尝试,但我希望有人有更好的资源来跟踪这些东西!

示例:http://dev.mysql.com/doc/refman/5.6/en/update.html

3 个答案:

答案 0 :(得分:2)

如果你阅读了你链接的文档页面,它会链接到table_references的定义,最终会在这里结束:http://dev.mysql.com/doc/refman/5.6/en/join.html

答案 1 :(得分:0)

在链接的上下文中,table_reference类似于表格而被命名。这包括(至少,这就是我现在想到的)

  • 可更新加入别名
  • 可更新视图

答案 2 :(得分:0)

在update语句中,表引用只是表的名称。

尝试查看文档中的示例。 E.g。

UPDATE items,month SET items.price=month.price
WHERE items.id=month.id;

这是“表引用”部分中列出了2个表的示例。