首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >MySQL的比较运算符 BETWEEN 和 IN,逻辑运算符 异或 XOR

MySQL的比较运算符 BETWEEN 和 IN,逻辑运算符 异或 XOR

作者头像
秋白
发布于 2019-02-21 10:04:19
发布于 2019-02-21 10:04:19
2.2K0
举报
文章被收录于专栏:java小白java小白

“BETWEEN”运算符的使用格式为”a BETWEEN min AND max”,当a大于等于min并且小于等于max,则返回值为1,否则返回值为0;当操作数a,min,max类型相同时,此表达式等价于(a>=min and a<=max),当操作数类型不同时,比较时会遵循类型转换原则进行转换后,再进行比较运算。

“IN”运算符的使用格式为”a IN (value1 ,value2)”,当a的值存在于列表中,则整个比较表达式返回的值为1,否则返回0。

“XOR”表示逻辑异或,当任意一个操作数为NULL时,返回值为NULL,对于非NULL的操作数,如果两个的逻辑真假值相异,则返回结果为1,否则为0

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018年01月09日,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档