GaussDB数据库兼容除分层查询以外的SQL查询和子查询
SQL查询和子查询
GaussDB数据库兼容除分层查询以外的SQL查询和子查询。
表1 SQL查询和子查询
序号
Oracle数据库
GaussDB数据库
差异
1
创建简单查询
支持
2
分层查询
不支持
3
UNION [ALL],INTERSECT,减运算符
支持
4
查询结果排序
支持,有差异
GaussDB查询不包含分组,且目标列同时包含聚集函数和集合返回函数时,不忽略对集合返回函数列的排序。
5
Joins
支持,有差异
GaussDB只支持和Oracle相同的Join Types,如left、right、self 、natural、full outer join等。不支持In-Memory Join Groups等Join Optimizations方法。
6
使用子查询
支持
7
嵌套子查询的解嵌套
支持,有差异
GaussDB不支持显式指定HASH_AJ或MERGE_AJ。
8
分布式查询
支持,有差异
GaussDB需要显式DBLINK查询。
9
聚集函数嵌套
支持
父主题: 分布式
浙公网安备 33010602011771号