WITH SQL · 查询子句
WITH 用于定义一个或多个临时结果集(公用表表达式 CTE),让复杂查询可以分步书写和复用。
怎么用
WITH 别名 AS (子查询) SELECT ...; 公用表表达式
小例子
WITH 高分学生 AS (SELECT * FROM 学生 WHERE 分数 >= 90) SELECT * FROM 高分学生;
运行结果
先定义高分学生临时表,再查询它。在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← SQL全部词条