Skip to main content
Skip to main content

WITH子句

本节提供对公共表表达式的支持 (CTE),所以结果 WITH 子句可以在其余部分中使用 SELECT 查询。

限制

  1. 不支持递归查询。
  2. 当在section中使用子查询时,它的结果应该是只有一行的标量。
  3. Expression的结果在子查询中不可用。

示例1: 使用常量表达式作为 “variable”

示例2: 从SELECT子句列表中逐出sum(bytes)表达式结果

例3: 使用标量子查询的结果

例4: 在子查询中重用表达式

作为子查询中表达式使用的当前限制的解决方法,您可以复制它。