亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Union和Union All的差別

系統(tǒng) 2356 0

如果我們有一個(gè)表Student,包含下面字段與數(shù)據(jù):

?

?

首先,我們來(lái)看一下UNION的樣例:


?

假設(shè)換成Union All連接兩個(gè)結(jié)果集,則結(jié)果例如以下:

?

?

能夠看到, Union和Union All的差別之中的一個(gè)在于對(duì)反復(fù)結(jié)果的處理。

?

接下來(lái),我們交換一個(gè)兩個(gè)SELECT語(yǔ)句的順序,看看結(jié)果是如何的。

?

?

能夠看到,對(duì)于UNION來(lái)說(shuō),交換兩個(gè)SELECT語(yǔ)句的順序后結(jié)果仍然是一樣的,這是由于 UNION會(huì)自己主動(dòng)排序 。而UNION ALL在交換了SELECT語(yǔ)句的順序后結(jié)果則不同樣,由于UNION ALL不會(huì)對(duì)結(jié)果自己主動(dòng)進(jìn)行排序。

?

那么這個(gè)自己主動(dòng)排序的規(guī)則是什么呢? 我們交換一下SELECT后面選擇字段的順序(前面使用SELECT *相當(dāng)于SELECT ID,NAME,SCORE),看看結(jié)果怎樣:

?

?

但是看到,此時(shí)是依照字段SCORE來(lái)對(duì)結(jié)果進(jìn)行排序的(前面SELECT *的時(shí)候是依照ID進(jìn)行排序的)。

?

那么有人會(huì)問(wèn),假設(shè)我想自行控制排序, 能不能使用ORDER BY呢?當(dāng)然能夠。 只是在寫法上有須要注意的地方:

?

?

order by子句必須寫在最后一個(gè)結(jié)果集里,而且其排序規(guī)則將改變操作后的排序結(jié)果。對(duì)于Union、Union All、Intersect、Minus都有效。

?

其它的集合操作符,如Intersect和Minus的操作和Union基本一致,這里一起總結(jié)一下:

?

Union,對(duì)兩個(gè)結(jié)果集進(jìn)行并集操作,不包含反復(fù)行,同一時(shí)候進(jìn)行默認(rèn)規(guī)則的排序;

Union All,對(duì)兩個(gè)結(jié)果集進(jìn)行并集操作,包含反復(fù)行,不進(jìn)行排序;

Intersect,對(duì)兩個(gè)結(jié)果集進(jìn)行交集操作,不包含反復(fù)行,同一時(shí)候進(jìn)行默認(rèn)規(guī)則的排序;

Minus,對(duì)兩個(gè)結(jié)果集進(jìn)行差操作,不包含反復(fù)行,同一時(shí)候進(jìn)行默認(rèn)規(guī)則的排序。

?

能夠在最后一個(gè)結(jié)果集中指定Order by子句改變排序方式。

?

?

?

Union和Union All的差別


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 天天操天天搞 | 国产精品久久久久久免费播放 | 国内精品伊人久久久影视 | 麻豆精品国产免费观看 | 久久草在线视频 | 成人网在线视频 | 91福利刘玥国产在线观看 | 日本a∨在线播放高清 | 国产亚洲综合精品一区二区三区 | 国产第一亚洲 | 一区二区三区久久精品 | 国产在视频线在精品 | 亚洲激情一区 | 久久依人 | 国产精品第二页在线播放 | 麻豆国产在线观看一区二区 | 久久久久九九精品影院 | 日本不卡毛片一二三四 | 91精品久久久久久久久网影视 | 老头老太做爰xxxx视频 | 久久久国产视频 | 草莓视频在线观看精品最新 | 五月婷婷激情综合 | 成人免费动作大片黄在线 | 91精品成人福利在线播放 | 99热久久这里只有精品9 | 看个毛片 | 久久有这有精品在线观看 | 美女色片 | 国产在线精品一区二区三区 | 亚洲精品一级一区二区三区 | 亚洲国产精品自产拍在线播放 | 亚洲视频国产精品 | 粗大猛烈进出呻吟声的视频 | 婷婷在线免费视频 | 日本欧美一区二区三区不卡视频 | 亚洲国产精品久久久久婷婷软件 | 青青国产成人久久激情911 | 欧美一二区视频 | 国产精品2020观看久久 | 久操免费 |