首页 > 数据库 >mysql-运算符

mysql-运算符

时间:2022-08-21 10:23:49浏览次数:48  
标签:判断 .. 是否 运算符 按位 mysql NULL

1. 算数运算符

2. 比较运算符

安全等于运算符<=>可以用来对NULL进行判断,左右两值均为NULL则结果为1

3. 非符号运算符(关键字运算符)

IS NULL 判断值,字符串或表达式是否为空
IS NOT NULL 判断值,字符串或表达式是否不为空
LEAST 在多个值中返回最小值
GREATEST 在多个值中返回最大值
BETWEEN  .. AND .. 判断一个值是否在两个值之间
ISNULL 判断值,字符串或表达式是否为空
IN 判断一个值是否为列表中的任意一个值
NOT IN 判断一个值是否不为列表中的任意一个值
LIKE 判断一个值是否符合模糊匹配规则
REGEXP 判断一个值是否符合正则表达式的规则
RLIKE 判断一个值是否符合正则表达式的规则

 

 

 

 

LEAST(value1,value2,..)

 

GREATEST(value1,value2,..)

 

 

 ISNULL( value )

 

 

 

 

 一般和 % 、_  一起使用: 表示匹配不确定个数的字符,_: 表示一个不确定字符,偶尔会在前面加一个转义字符 \,或者使用 ESCAPE 自定义转义字符

 

 

 

 

 

4. 逻辑运算符

AND(&&)
OR(||)
NOT(!)
XOR

 

 

 

 

 

5. 位运算符

& 按位与
| 按位或
~ 按位取反
^ 按位异或
>> 按位右移
<<按位左移

 

标签:判断,..,是否,运算符,按位,mysql,NULL
From: https://www.cnblogs.com/ling-hu/p/16609408.html

相关文章

  • mysql 水平切割和垂直切割
    1,水平分割:例:QQ的登录表。假设QQ的用户有100亿,如果只有一张表,每个用户登录的时候数据库都要从这100亿中查找,会很慢很慢。如果将这一张表分成100份,每张表有1亿条,就小了很多,......
  • 纯真IP数据库转mysql方法详解
    纯真ip数据库转mysql_如何把纯真ip数据库导入到MySQL数据表中纯真中国IP地理位置  https://www.cz88.net一、下载最新版的QQWry.Dat二、下载IPLook使用IPLook把QQWry......
  • mysql事务
    1.事务是什么?2.acid特性3.隔离级别4.实现:mvcc锁undologredolog5.并发异常读异常死锁 目的:事务讲数据库从一种一致性状态转换成另一种一致性状态。组成:事务可以......
  • mysql 命令创建表格
    显示mysql相关显示命令:showdatabases;#显示数据库创建的数据库名use[databasename]#后showtables;查看table数据信息describe[tablename]#显示表格信息......
  • MySQL使用总结
    最近在做一个数据迁移的项目,把mysql数据库中的数据迁移到SqlServer数据库中。在这里记录一下最近遇到的一些问题。一、MySQL中没有top 在MySQL中没有top查询,但是可以使......
  • 根据MySQL表生成C#实体模型
    1USEINFORMATION_SCHEMA;2SELECT3CONCAT(4'///<summary>\r\n///',5COLUMN_COMMENT,6'\r\n///</summary>\r\n[DataMemb......
  • MySQL之事务和索引
    视图概念:就是有一张或者多张表组织成的结果形成的一张虚拟表,仅仅是为了更便捷的查看数据而产生的,无法使用sql语句做增删改的操作!(不推荐使用)语句结构:createview......
  • Navicat可视化软件、Navicat可视化软件、python操作MySQL、语法知识补充
    今日内容概要Navicat可视化软件多表查询练习题python操作MySQL知识补充今日内容详细Navicat可视化软件相关操作连接MySQL在官网上下载并安装好最新的Navicat软件......
  • Mysql补全时间段内的日期
    Mysql补全时间段内的日期通过辅助表补全时间段的日期1、辅助表需要保证有足够多的数据,且比较稳定,数据确定了之后基本不会进行增删改操作最好;个人觉得200-300条数据就差......
  • win10 python mysqlclient 安装问题 已解决
    用习惯了Linux  忽然换到win10超级不习惯 今天下午就一个mysqlclient安装弄了好长时间 ,最后发现是得改名 真是想爆粗口。下面直接进入正题:下载地址  https:......