数据库基本知识——运算符


算术运算符+比较运算符+逻辑运算符/布尔运算符+位运算符


1.算术运算符:加+   减-   乘*   除取商/   除取余%、mod(A,B)

2.比较运算符:

  • =、>=、<=、>、<、is null、is not null、
  • <>或!=(不等于)、<=>(null安全的等于)、between(存在于指定范围)、
  • in(存在于指定集合)、like(通配符匹配)、regexp或rlike(正则表达式匹配)

注意:null不能用于“=”、“<>”比较!

3.逻辑运算符:

逻辑非:not或!

逻辑与:and 或&&

逻辑或:or或||

逻辑异或:xor

4.位运算符:

位与:&

位或:|

位异或:^

位取反:~

位右移:>>

位左移:<<

右移是除左移是乘

eg.~1,结果是18446744073709551614,即2^64-2;~18446744073709551614,结果是1.

eg.100>>3,即100/(2^3)

5.运算符的优先级:

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM