zoukankan      html  css  js  c++  java
  • 运算符

    MySQL 主要有以下几种运算符:

    • 算术运算符

    • 比较运算符

    • 逻辑运算符

    • 位运算符

    1、算术运算符

    MySQL 支持的算术运算符包括:

     

    运算符

    作用

    +

    加法

    -

    减法

    *

    乘法

    / 或 DIV

    除法

    % 或 MOD

    取余

        

        在除法运算和模运算中,如果除数为0,将是非法除数,返回结果为NULL。


    2、比较运算符

    SELECT 语句中的条件语句经常要使用比较运算符。通过这些比较运算符,可以判断表中的哪些记录是符合条件的。比较结果为真,则返回 1,为假则返回 0,比较结果不确定则返回 NULL。

    符号

    描述

    备注

    =

    等于

     

    <>, !=

    不等于

     

    >

    大于

     

    <

    小于

     

    <=

    小于等于

     

    >=

    大于等于

     

    BETWEEN

    在两值之间

    >=min&&<=max

    NOT BETWEEN

    不在两值之间

     

    IN

    在集合中

     

    NOT IN

    不在集合中

     

    <=>

    严格比较两个NULL值是否相等

    两个操作码均为NULL时,其所得值为1;而当一个操作码为NULL时,其所得值为0

    LIKE

    模糊匹配

     

    REGEXP 或 RLIKE

    正则式匹配

     

    IS NULL

    为空

     

    IS NOT NULL

    不为空

     

    3、逻辑运算符

    逻辑运算符用来判断表达式的真假。如果表达式是真,结果返回 1。如果表达式是假,结果返回 0。

    运算符号

    作用

    NOT 或 !

    逻辑非

    AND

    逻辑与

    OR

    逻辑或

    XOR

    逻辑异或


    4、位运算符 

    位运算符是在二进制数上进行计算的运算符。位运算会先将操作数变成二进制数,进行位运算。然后再将计算结果从二进制数变回十进制数。

     

    运算符号

    作用

    &

    按位与

    |

    按位或

    ^

    按位异或

    !

    取反

    <<

    左移

    >>

    右移

     

     

  • 相关阅读:
    管理之道
    Swagger-editor安装启动及错误处理,注意事项
    装箱 拆箱 枚举 注解 多态
    Spring Security 内置过滤器表
    Spring Boot入门 and Spring Boot与ActiveMQ整合
    消息中间件解决方案JMS
    网页静态化解决方案-Freemarker demo+语法
    spring-data-radis错误
    java基础总结
    swift oc 混编的头文件
  • 原文地址:https://www.cnblogs.com/yhcTACK/p/15702351.html
Copyright © 2011-2022 走看看