查询和表表达式

查询 是某些 SQL 语句的组件; 它指定 (临时) 结果表。

表表达式 从简单查询创建临时结果表。 子句进一步优化结果表。 例如,您可以使用表表达式作为查询,以选择来自多个部门的所有经理,指定他们必须具有超过 15 年的工作经验,并位于纽约分公司。

公共表表达式 类似于复杂查询中的临时视图。 它可以在查询中的其他位置引用,并且可以用于代替视图。 复杂查询中特定公共表表达式的每次使用都共享同一个临时视图。

在查询中递归使用公共表表达式可用于支持诸如航空公司预订系统,物料清单 (BOM) 生成器和网络规划之类的应用程序。