当前位置: 首页 > news >正文

mysql数据库之运算符


安全等于运算符(<=>)


这个操作符和 = 操作符执行相同的比较操作,不过<=>可以用来判断NULL值。
在两个操作数均为NULL时,其返回值为1而不为NULL;
而当一个操作数为NULL时,其返回值为0而不为NULL。

请添加图片描述


下面分别是 SELECT NULL <=>1 SELECT 1<=>0 SELECT NULL <=>NULL 的执行结果

在两个操作数均为NULL时,其返回值为1而不为NULL;


======

LEAST运算符


语法格式为:LEAST(值1,值2,…值n),其中值n表示参数列表中有n个值。在有两个或多个参数的情况下,返回最小值。
假如任意一个自变量为NULL,则LEAST()的返回值为NULL
使用LEAST运算符进行大小判断,SQL语句如下:

由结果可以看到,当参数中是整数或者浮点数时,LEAST将返回其中最小的值;
当参数为字符串时,返回字母中顺序最靠前的字符;
当比较值列表中有NULL时,不能判断大小,返回值为NULL

=====

GREATEST运算符


语法格式为: GREATEST(值1,值2,…值n),其中n表示参数列表中有n个值。

在有两个或多个参数的情况下,返回最大值。

假如任意一个自变量为NULL,则GREATEST()的返回值为NULL
使用GREATEST运算符进行大小判断,SQL语句如下:

http://www.lryc.cn/news/418747.html

相关文章:

  • Spark轨迹大数据高效处理_计算两经纬度点间的距离_使用Haversine formula公式
  • [C++] : std::copy_n
  • centos上传工具
  • 【C++】vector习题
  • Webpack Bundle Analysis:减少包体积的技巧
  • 如何利用 ChatGPT 提高工作效率?
  • 使用 Redisson 、Redis实现分布式锁
  • Typro + PicGo 图床 + Docsify + GitHub Pages,玩转个人知识库搭建,写给小白的建站入门课
  • 多角度文字识别:应对复杂环境的智能解决方案
  • 笔记:简单介绍WPF中RenderTransform,LayoutTransform, VisualTransform区别
  • 【AI大模型】LangChain框架:示例选择器与输出解析器携手,编织NLP高效精准之网
  • 苹果电脑玩的游戏有哪些 Mac电脑怎么玩Windows游戏 苹果电脑可以装模拟器玩游戏吗
  • 【mathtype】word中如何输入4×4的矩阵,甚至阶数更多
  • ByteArrayOutputStream
  • 使用CLIP模型进行零样本图像分类的分步指南
  • Llama 3.1用了1.6万个英伟达H100 GPU,耗费......
  • 学习c语言第24天(练习)
  • 【微信小程序开发】——奶茶点餐小程序的制作(一)
  • 鱼眼相机去畸变和矫正
  • Llama 3.1论文中文对照翻译
  • Vue js-cookie的使用存储token操作
  • C到C++——C++基础
  • trie算法
  • Kubernetes之pod的基本概念
  • PostgreSQL的学习心得和知识总结(一百五十)|[performance]更好地处理冗余 IS [NOT] NULL 限定符
  • sqllabs游戏
  • React Native Firebase:移动应用后端集成
  • 趣味算法------开灯问题
  • 如何长生?重要的是对内求索!
  • SD-WAN解决方案