上QQ阅读APP看书,第一时间看更新
3.4.3 逻辑运算符
逻辑运算符可以把多个逻辑表达式连接起来测试,以获得真实情况。返回带有TRUE、FALSE或UNKNOWN值的Boolean数据类型。
Transact-SQL中包含如下一些逻辑运算符:
• ALL:如果一组的比较都为TRUE,就为TRUE。
• AND:如果两个布尔表达式都为TRUE,就为TRUE。
• ANY:如果一组的比较中任何一个为TRUE,就为TRUE。
• BETWEEN:如果操作数在某个范围之内,就为TRUE。
• EXISTS:如果子查询包含一些行,就为TRUE。
• IN:如果操作数等于表达式列表中的一个,就为TRUE。
• LIKE:如果操作数与一种模式相匹配,就为TRUE。
• NOT:对任何其他布尔运算符的值取反。
• OR:如果两个布尔表达式中的一个为TRUE,就为TRUE。
• SOME:如果在一组比较中,有些为TRUE,就为TRUE。