五月综合激情婷婷六月,日韩欧美国产一区不卡,他扒开我内裤强吻我下面视频 ,无套内射无矿码免费看黄,天天躁,日日躁,狠狠躁

新聞動(dòng)態(tài)

SQL 復(fù)合查詢條件(AND,OR,NOT)對(duì)NULL值的處理方法

發(fā)布日期:2022-01-26 18:41 | 文章來源:gibhub

以下是SQL中AND,OR,NOT的真值表。

表1 AND的真值表

TRUE

FALSE

NULL

TRUE

TRUE

FALSE

NULL

FALSE

FALSE

FALSE

FALSE

NULL

NULL

FALSE

NULL

表2 OR的真值表

TRUE

FALSE

NULL

TRUE

TRUE

TRUE

TRUE

FALSE

TRUE

FALSE

NULL

NULL

TRUE

NULL

NULL

表3 NOT的真值表

TRUE

FALSE

NULL

FALSE

TRUE

NULL

當(dāng)兩個(gè)以上的查詢條件與AND、OR、NOT組合時(shí),NOT的優(yōu)先級(jí)最高,其次是AND,最后是OR。為了避免歧義和確??梢浦残宰詈檬褂美ㄌ?hào)。

A BETWEEN B AND C 等價(jià)于 (A>=B) AND (A<=C),因此根據(jù)真值表可以得出BETWEEN 子句中處理NULL值的規(guī)則。

同樣,A IN(B,C,D) 等價(jià)于 (A=B)OR(A=C)OR(A=D),根據(jù)真值表,只要這三個(gè)表達(dá)式中有一個(gè)為NULL,結(jié)果返回肯定是NULL。

因此,BETWEEN子句和IN子句并不增加SQL語句的表達(dá)能力。

SQL 中有NULL 值測(cè)試,即:字段IS (NOT) NULL,但它的返回結(jié)果只有兩種情況:TRUE或者FALSE。

版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實(shí)時(shí)開通

自選配置、實(shí)時(shí)開通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問服務(wù)

1對(duì)1客戶咨詢顧問

在線
客服

在線客服:7*24小時(shí)在線

客服
熱線

400-630-3752
7*24小時(shí)客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部