第二章 基础查询 2-3 逻辑运算符

一、NOT运算符

NOT运算符用来否定某一条件。不能单独使用,必须和其他查询条件组合起来使用。
 
二、AND运算符和OR运算符(逻辑运算符)
多个查询条件进行组合时,需要使用AND运算符或者OR运算符。
 
通过文氏图可以方便的确认由多个条件组合而成的复杂的SQL语句的查询条件。可以多加利用。
 
三、通过括号强化处理
AND运算符的优先级高于OR运算符。
 
运算符的优先级:
 
四、逻辑运算符和真值
真值就是值为真(TRUE)或假(FALSE)其中之一的值。
 
通过创建真值表,无论多复杂的条件,都会更容易理解。
 
使用AND运算符进行的逻辑运算称为逻辑积。使用OR运算符进行的逻辑运算称为逻辑和。
 
五、含有NULL时的真值
 
不确定(UNKNOMN)真值有除真,假之外的第三种值——不确定(UNKNOW),
真,假称为二值逻辑。
真,假,不确定称为三值逻辑。
在数据库中尽量不要使用NULL值。

猜你喜欢

转载自www.cnblogs.com/mumulin99/p/9833491.html