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、位运算符 

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

     

    运算符号

    作用

    &

    按位与

    |

    按位或

    ^

    按位异或

    !

    取反

    <<

    左移

    >>

    右移

     

     

  • 相关阅读:
    JS 时间格式化函数
    jQuery 输入框 在光标位置插入内容, 并选中
    js Html结构转字符串形式显示
    .aspx 页面引用命名空间
    sql随机实现,sql GUID
    一个清华女大学生与一个普通二本男大学生的QQ聊天记录
    asp.net inc 的使用
    JS编码,解码. asp.net(C#)对应解码,编码
    SQL的小常识, 备忘之用, 慢慢补充.
    Js 时间间隔计算(间隔天数)
  • 原文地址:https://www.cnblogs.com/yhcTACK/p/15702351.html
Copyright © 2011-2022 走看看