您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

MySQL的IS和IS NOT运算符有什么用途?

2024/4/19 2:30:28发布9次查看
在mysql中, is和 is not操作符都用于将一个值与布尔值进行测试。
is操作符的语法可以如下所示:
val is boolean_val
here val is the value that we want to test against boolean value.
boolean_val is the boolean value against which the value would be tested and it can be true, false or unknown.
the syntax of is not operator can be as follows −
在这里, val是我们想要与布尔值进行测试的值。
boolean_val 是要对其进行测试的布尔值,它可以是true、false或unknown。
is not 运算符的语法可以如下所示−
val is not boolean_val
在这里, val 是我们想要根据布尔值进行测试的值。
boolean_val 是要根据其进行测试的布尔值,可以是true、false或unknown。
以下mysql语句将演示上述内容−
mysql> select 1 is true, 0 is false, null is unknown;+-----------+------------+-----------------+| 1 is true | 0 is false | null is unknown |+-----------+------------+-----------------+| 1 | 1 | 1 |+-----------+------------+-----------------+1 row in set (0.00 sec)mysql> select 1 is not true, 0 is not false, null is not unknown;+---------------+----------------+---------------------+| 1 is not true | 0 is not false | null is not unknown |+---------------+----------------+---------------------+| 0 | 0 | 0 |+---------------+----------------+---------------------+1 row in set (0.00 sec)mysql> select 0 is not true, 1 is not false, null is not unknown;+---------------+----------------+---------------------+| 0 is not true | 1 is not false | null is not unknown |+---------------+----------------+---------------------+| 1 | 1 | 0 |+---------------+----------------+---------------------+1 row in set (0.00 sec)
以上就是mysql的is和is not运算符有什么用途?的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product