MySQL进阶 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

比较运算符

比较运算符,允许我们对表达式的左边和右边进行比较,一个比较运算的结果总是1(真),0(假)或为null(不确定)。

select 6=6,3.4=4.5,'a'='b';//判断两边是否相等
select 7<>7,7<>8,'a'<>'b';//判断两边是否不相等
select 100>100,10<100;//判断左边是否大于右边,左边是否小于右边
select 10>=100,10<=1;//判断左边是否大于等于右边,左边是否小于等于右边
select 10 between 0 and 100;//检验一个值是否存在于一个指定的范围内
select 10 not between 11 and 100;//检验一个值是否不存在于一个指定的范围内
select 7 in (1,2,3,4,5,6,7,8,9);//检验一个值是否包含在一个指定的值集合中
select 7 not in (1,2,3,4,5,6,7,8,9);//检验一个值是否不包含在一个指定的值集合中

默认情况下,比较是不区分大小写的。我们可以用binary关键字来执行区分大小写的运算

select binary 'ross' in ('Chandler','Joey','Ross');