多语言展示
当前在线:352今日阅读:167今日分享:27

Mysql逻辑运算符有哪几种?

一个人拥有缜密的逻辑思维才能在现实生活中应对的游刃有余。MySQL作为解决现实生活问题的工具,自然也引入了逻辑的概念,逻辑运算符就是表现方式之一。本人于此对MySQL逻辑运算符的4种类型做下总结,以期抛砖引玉。
工具/原料
1

MySQL 5.7

2

win10

方法/步骤
1

首先需要认识MySQL中逻辑运算符的4种类型。最终要做到:1、掌握基本语法;2、灵活组合使用;3、明确何种情况下返回何种值。

2

第一种:逻辑非1、逻辑非可以应用于数值、字符、表达式,不能应用于NULL;2、逻辑非是对操作数取反,即大于0则返回0,0或小于0则返回1;3、逻辑非的返回值有1、0与NULL。

3

第二种:逻辑与1、逻辑与可以应用于数值、字符、表达式,不能应用于NULL;2、逻辑与要求两个操作数都是大于0才返回1,否则返回0;3、逻辑与的返回值有1、0与NULL。

4

第三种:逻辑或1、逻辑或可以应用于数值、字符、表达式,不能应用于NULL;2、逻辑或要求两个操作数都等于0才返回0,否则返回1;3、逻辑或的返回值有1、0与NULL。

5

第四种:逻辑异或1、逻辑异或可以应用于数值、字符、表达式,不能应用于NULL;2、逻辑异或要求两个操作数都等于0或都不等于0才返回0,否则返回1;3、逻辑异或的返回值有1、0与NULL。

总结

1、MySQL逻辑运算符有4中类型;2、MySQL逻辑运算符都支持数值、字符、表达式,但不支持NULL;3、MySQL逻辑运算符的返回值有1、0与NULL。

注意事项

多练习、多思考,别无他途。

推荐信息