最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

MySQL系列之select 集合查詢方式實(shí)踐詳解

2022-04-11 20:30 作者:軟件測(cè)試技術(shù)之美  | 我要投稿

平時(shí)測(cè)試項(xiàng)目時(shí)難免會(huì)用到in和not in這樣的集合查詢方式,根據(jù)不同的項(xiàng)目需求結(jié)合SQL語句根據(jù)不同的where條件來過濾數(shù)據(jù),這時(shí)候in和not in這樣的關(guān)鍵字對(duì)我們就產(chǎn)生價(jià)值了,接下來結(jié)合案例與大家分享它的場(chǎng)景應(yīng)用。

in

in表示查的某個(gè)表的數(shù)據(jù)是否包括某些值。

記錄在表的范圍內(nèi)即顯示出來,記錄不符合集合查詢條件則過濾掉。

案例如下圖一:

案例圖二:

以上案例與大家講解了in 的用法,查詢學(xué)生表中的數(shù)據(jù),判斷stu_no學(xué)生號(hào)在某個(gè)集合里面,在里面即滿足條件顯示查詢的記錄數(shù)據(jù)。

not in

not in 表示查詢的數(shù)據(jù)不在某個(gè)集合里面,相對(duì)于in集合來說取反,如果判斷某個(gè)數(shù)據(jù)不在集合里面,則結(jié)果顯示不包括集合內(nèi)的數(shù)據(jù)。

案例如下圖所示:

根據(jù)查詢結(jié)果分析,查詢的數(shù)據(jù)不包括kitty-01和kitty-13這兩個(gè)條件的記錄,取得的結(jié)果數(shù)據(jù)是不包括不在集合里面的內(nèi)容。

應(yīng)用領(lǐng)域

一般用來判斷某些數(shù)據(jù)是否在某個(gè)集合中或者不在某個(gè)集合中,可以結(jié)果in 和not in 的關(guān)鍵字語法對(duì)數(shù)據(jù)進(jìn)行過濾。

當(dāng)然在Mysql系列課程中in 和not in 僅僅是根據(jù)軟件系統(tǒng)的業(yè)務(wù)需求的不同而應(yīng)用,平時(shí)應(yīng)用也較廣泛,希望同學(xué)們都能夠掌握這兩個(gè)知識(shí)點(diǎn),為后期的數(shù)據(jù)測(cè)試工作做好實(shí)施準(zhǔn)備。

語法規(guī)則提取詳解

  1. in關(guān)鍵字表示集合,在in后面跟括號(hào),在括號(hào)中寫入集合.

  2. not in 關(guān)鍵字表示不在集合內(nèi),在in后面跟括號(hào),在括號(hào)中寫入集合.

  3. in,not in,判斷某個(gè)值,是否出現(xiàn)在某個(gè)集合內(nèi)!

  4. 集合使用括號(hào)(),內(nèi)部是集合元素的形式.

案例:select * from 表名 where y_age in ('18','25')。

結(jié)語:看似兩個(gè)簡(jiǎn)單的知識(shí)點(diǎn),平時(shí)在工作中應(yīng)用非常廣泛,也容易被同學(xué)們忽略或者忘記,所以在這里老師特意花點(diǎn)時(shí)間與大家重點(diǎn)進(jìn)行闡述講解,同時(shí)也希望能夠幫助同學(xué)鞏固MySQL的基礎(chǔ),希望同學(xué)們通過今天這篇文章的講解,能夠?qū)⑦@兩個(gè)關(guān)鍵字消化吸收掉。



MySQL系列之select 集合查詢方式實(shí)踐詳解的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
凤翔县| 江陵县| 乌兰浩特市| 青河县| 开封县| 阿克苏市| 庐江县| 高安市| 灌南县| 兰坪| 济宁市| 五寨县| 巴彦淖尔市| 巢湖市| 兰州市| 嘉鱼县| 蚌埠市| 北碚区| 沭阳县| 遂宁市| 南昌县| 定南县| 确山县| 乌海市| 兴文县| 密山市| 东台市| 建昌县| 萨嘎县| 尤溪县| 乾安县| 榆中县| 丰宁| 宁都县| 怀化市| 崇礼县| 郯城县| 灵台县| 依兰县| 南投县| 十堰市|