基本概念 
=========================





由"联接"生成的集合, 可以被保存为表, 或者当成表来使用。联接语句的含义是把两张表的属性通过它们的值组合在一起。联接语句在数据中由联接算法实现，主要的联接算法有 NESTED LOOP JOIN、 HASH JOIN、MERGE JOIN。它们在不同的场景下各有优劣，优化器会自动选择联接算法。

数据库中的子查询是指嵌套在一个上层查询中的查询块。上层的查询块一般被称为父查询或外层查询。子查询的结果作为输入传递回"父查询"或"外部查询"。父查询将这个值结合到计算中，以便确定最后的输出。SQL 语言允许多层嵌套查询，即一个子查询中还可以嵌套其他子查询。同时，子查询可以出现在 SQL 语句的很多地方，例如 SELECT 语句、 FROM 语句、WHERE 语句等。
