最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Oracle中查詢結(jié)果合并的方法詳解

 更新時(shí)間:2023年08月31日 11:19:15   作者:小明搞開(kāi)發(fā)  
這篇文章主要給大家介紹了Oracle中查詢結(jié)果合并的方法,利用union合并查詢,利用intersect合并查詢,利用“union all”合并查詢,利用minus合并查詢,需要的朋友可以參考下

方法:

1、利用union合并查詢,去掉合并結(jié)果集中的重復(fù)行;

2、利用“union all”合并查詢,不會(huì)去掉結(jié)果集重復(fù)行;

3、利用intersect合并查詢,取查詢結(jié)果的交集;

4、利用minus合并查詢,取查詢結(jié)果的差集。

有時(shí)在實(shí)際應(yīng)用中,為了合并多個(gè)select語(yǔ)句的結(jié)果,可以使用集合操作符號(hào)union,union all,intersect,minus。

多用于數(shù)據(jù)量比較大的數(shù)據(jù)局庫(kù),運(yùn)行速度快。

1). union

該操作符用于取得兩個(gè)結(jié)果集的并集。當(dāng)使用該操作符時(shí),會(huì)自動(dòng)去掉結(jié)果集中重復(fù)行。

示例如下:

SELECT ename, sal, job FROM emp WHERE sal >2500
UNION
SELECT ename, sal, job FROM emp WHERE job = 'MANAGER';

2).union all

該操作符與union相似,但是它不會(huì)取消重復(fù)行,而且不會(huì)排序。

示例如下:

SELECT ename, sal, job FROM emp WHERE sal >2500
UNION ALL
SELECT ename, sal, job FROM emp WHERE job = 'MANAGER';

該操作符用于取得兩個(gè)結(jié)果集的并集。當(dāng)使用該操作符時(shí),不會(huì)自動(dòng)去掉結(jié)果集中重復(fù)行。

3). intersect

使用該操作符用于取得兩個(gè)結(jié)果集的交集。

示例如下:

SELECT ename, sal, job FROM emp WHERE sal >2500
INTERSECT
SELECT ename, sal, job FROM emp WHERE job = 'MANAGER';

4). minus

使用該操作符用于取得兩個(gè)結(jié)果集的差集,他只會(huì)顯示存在第一個(gè)集合中,而不存在第二個(gè)集合中的數(shù)據(jù)。

示例如下:

SELECT ename, sal, job FROM emp WHERE sal >2500
MINUS
SELECT ename, sal, job FROM emp WHERE job = 'MANAGER';

到此這篇關(guān)于Oracle中查詢結(jié)果合并的方法詳解的文章就介紹到這了,更多相關(guān)Oracle查詢結(jié)果合并內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

南召县| 连云港市| 资阳市| 蒙阴县| 大化| 成武县| 德化县| 贵州省| 东至县| 庄浪县| 新安县| 古浪县| 田阳县| 偏关县| 资阳市| 平谷区| 东阿县| 修文县| 象山县| 富民县| 龙泉市| 江口县| 通州区| 尼勒克县| 武功县| 泸水县| 平利县| 米泉市| 阜新市| 扎鲁特旗| 沈阳市| 巴彦淖尔市| 周至县| 祥云县| 蕲春县| 汤原县| 朔州市| 康马县| 凤庆县| 凤凰县| 章丘市|