当前位置:网站首页>GBase 8s 扩展外连接1
GBase 8s 扩展外连接1
2022-06-29 11:28:00 【爱吃萝卜冰冰凉】
下一外连接罗列客户的公司名称和所有相关联的订单编号,如果该客户已下了订单的话。如果没
有,仍罗列公司名称,且为订单编号返回 NULL 值。
SELECT company, order_num FROM customer c, OUTER orders o
WHERE c.customer_num = o.customer_num;
层级查询子句
层级子句对表对象上的递归查询设置条件,在该表对象的行之中,存在父子依赖的层级。包括此子
句的 SELECT 语句称为层级查询。
必须在 SELECT 语句的 FROM 子句中指定在其上进行层级查询操作的表对象。该表对象通常是
自引用表,在其中一个或多个列作为同一表中另一列(或这些列的子集)的外键约束。
层级查询对若干行进行操作,在其中一个或多个列值对应于父子关系的逻辑结构之内的节点。如果
父行有多个孩子,则在同一父母的孩子行之中存在兄弟关系。例如,这些关系可能反映一个组织的
部门和管理级别之内的员工与管理者之中的报告结构。
此子句支持的语法是对 SQL 的 ANSI/ISO 标准的扩展。
START WITH 子句
可选的 START WITH 子句指定条件。满足此条件的行成为层级查询中开启 CONNECT BY 子句
的递归操作的根。
用法
START WITH 子句指定 CONNECT BY 子句为其递归活动的第一迭代使用的搜索条件。如果您省
略 START WITH 子句,则 CONNECT BY 子句对于中间结果的初始集将每行都作为层级的根处
理。
CONNECT BY 子句
CONNECT BY 子句为执行层级查询中的递归操作指定条件。
CONNECT BY 子句是对 SQL 的 ANSI/ISO 标准的扩展。
用法
如果您包括 START WITH 子句,则它指定的搜索条件应用于为层级查询生成第一个中间结果集。
这由那些在 FROM 子句中指定的表中满足 START WITH 条件为真的行构成。
如果省略 START WITH 子句,则没有可用的 START WITH 条件作为过滤器,且第一个中间结果
集是 FROM 子句指定的表中的行的全集。
通过应用 CONNECT BY 搜索条件,CONNECT BY 子句生成连续的中间结果集,直到当迭代生成
空结果集时此递归过程终结为止。
边栏推荐
猜你喜欢

杰理之发起对耳配对、回连、开启可发现、可连接的轮循函数【篇】

Pytoch - distributed communication primitive (with source code)

Initial use of eolink

谷粒商城项目

龙书虎书鲸书啃不动?试试豆瓣评分9.5的猴书

每周推荐短视频:爱因斯坦是怎样思考问题的?

MATLAB Gui 实现点击按钮,打开文件对话框,导入图片功能
![Jerry's about TWS pairing mode configuration [chapter]](/img/c8/d78e817295169753244299545d9aba.png)
Jerry's about TWS pairing mode configuration [chapter]

Titanium dynamic technology: our Zadig landing Road

ONES 创始人王颖奇对话《财富》(中文版):中国有没有优秀的软件?
随机推荐
如何在Rocky Linux和AlmaLinux上安装MySQL 8.0
亲测!Centos7部署PHP + Swoole
GBase8s数据库INTO table 子句
Take another picture of cloud redis' improvement path
win11网页版
Wang Yingqi, founder of ones, talks to fortune (Chinese version): is there any excellent software in China?
& 4 express framework
杰理之关于 TWS 配对方式配置【篇】
Ensure drinking water safety! Panyu Shawan waterway water quality online monitoring system passed the acceptance
大家有没有觉得学机械的人很可怕?
Jerry's configuration of TWS cross pairing [chapter]
Titanium dynamic technology: our Zadig landing Road
leetcode刷题:字符串07(重复的子字符串)
力扣每日一题-第31天-13.罗马数组转整数
Intelligent trash can (IV) -- raspberry pie Pico realizes ultrasonic ranging (hc-sr04)
检查YAML文件安全配置:kubesec
Initial use of eolink
MariaDB的安装与配置
Return value‘s Lifetime
正大期货主账户留4行情软件用的什么?