找文章 / 找答案
精选问答 更多内容

[SQL独家资料] MYSQL技术大全-(10)MySQL运算符

曾梦闵白银二 显示全部楼层 发表于 2024-7-2 20:24:05 |阅读模式 打印 上一主题 下一主题
【摘选】MYSQL技术大全-冰河编著(MySQL运算符)


10.1.1 算数运算符
加减乘除求模
A+B   A-B   A*B   A/B   A%B


10.2.1 比较运算符
等于、安全等于、不等于、小于、小于等于、大于、大于等于、为空、不为空、最小值、最大值、两值之间、属于、不属于、模糊匹配
正则匹配、正则模糊。
安全等于<=>:可比较null值。
最小值least:参数列表任意一值为null结果为null。
最大值greatest:参数列表任意一值为null结果为null。
两者之间between and:范围比较。
属于in:判断给定值是否是in列表中的一个值。
模糊匹配like:%匹配0或多个字符,_匹配1个字符。
正则匹配regexp:^字符开头,$字符结尾,·任意一个单字符,[...]方括号内的任意字符,*匹配0或多个字符。


10.3.1 逻辑运算符
非、与、或、异或
not !:值相反。
and &&:两个同时为1,结果为1,否则为0。
or ||:一个为1,其值为1。
xor:两个位,值相同得 0,不同得 1。


10.4.1 位运算符
与&、或|、异或^、取反~、右移>>、左移<<


10.5.1 运算符优先级
(优先级递增,优先级高的先执行。)
  • 赋值=,:=
  • 逻辑运算 or,xor
  • 逻辑运算and
  • 逻辑运算not
  • 比较between 函数case when then else
  • 比较=,<=>,>=,>,<,<=,<>,!=,is ,like,regexp,in
  • 位运算|
  • 位运算&
  • 位运算<< ,>>
  • 算数-,+
  • 算数*,/,%
  • 位运算^
  • 负号-,位运算~
  • 逻辑运算!
  • 括号()



回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部