SQL的联结

时间:2020-05-10 12:53:45   收藏:0   阅读:83

  1、什么是关系表

  2、什么是联结

  3、等值联结(equijoin)

  等值联结,是基于两个表之间的相等测试。看示例,理解的更明白:

SELECT column1, column2, column3
FROM table_a, table_b
WHERE table_a.some_column = table_b.some_column;

  等值联结中若要过滤的话,是通过WHERE子句来实现。

  4、内联结(inner join)

  等值联结,也被称作为内联结,只是语法稍微有点不同,请看示例:

SELECT column1, column2, column3
FROM table_a INNER JOIN table_b
ON table_a.some_column = table_b.some_column;

  在内联结的语法中是通过INNER JOIN关键字来联结数据表的,通过ON子句来过滤条件的。

  5、联结多个表

  

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!