【mysql基础系列之六】运算符

查询运算符分类:

1、算数运算符:+ 、 - 、 x 、 / 、%

    算数运算符常用于结果运算(select 字段中)


2、比较运算符:< 、 > 、 <= 、 >= 、 <>

    注意:在mysql中相等比较时直接使用=或者<=>。建议使用后者,因为前者在字段拥有赋值功能。

    比较运算符常用来在条件中进行限定结果。

2.1 比较运算符特殊运用


2.2 区间比较:between 条件1 and 条件2;

    注意:条件1必须小于条件2。


3、逻辑运算符:and (与)、 or(或) 、 not(非)

4、in运算符

    表示在什么里面,用来代替=,当前值不是一个值,而是一个结果集的时候。

    语法:in(结果1,结果2,结果3...)


5、is运算符

    专门用来判断字段是否为空。

    语法:is null 、is not null


6、like运算符

    用来进行模糊匹配查询的。_表示单个字符,%表示多个字符。常用于字符串匹配。

7、专用赋值运算符::=

在mysql中因为没有比较符号==,所以用=代替比较符号,这就有可能使得赋值是出错。mysql为了避免系统分不清这两种情况,特定增加了一个变量的赋值符号 :=

错误用法:将赋值符号当做比较符号


正确语法:



注:@name为实现定义好的会话变量(点我了解会话变量

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值