SQL教程
SQL数据库
SQL表
SQL查询
SQL子句
SQL排序
SQL插入
SQL更新
SQL删除
SQL联接查询
SQL键

SQL WITH

SQL WITH子句用于提供子查询块,可以在主SQL查询中的多个位置引用该子查询块。它是由oracle在oracle 9i release2数据库中引入的。
有一个employee表的示例:
SQL WITH子句的语法-
此语法适用于使用单个子查询别名的SQL WITH子句。
WITH <alias_name> AS (sql_sub-query_statement)
SELECT column_list FROM <alias_name> [table name]
[WHERE <join_condition>]
使用多个子查询别名时,语法如下。
WITH <alias_name_A>  AS (sql_sub-query_statement)
<alias_name_B> AS (sql_sub-query_statement_from_alias_name_A
Or sql_sub-query_statement)
SELECT <column_list>
FROM <alias_name_A >,< alias_name_B >, [tablenames]
[WHERE < join_condition>]
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4