• 运算符


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

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

     

    运算符号

    作用

    &

    按位与

    |

    按位或

    ^

    按位异或

    !

    取反

    <<

    左移

    >>

    右移

     

     

  • 相关阅读:
    TP5.1 路由验证器验证返回json提示
    win10 docker ubuntu14.04 php 编译安装 php7.3.20
    ubuntu15.10 sources.list 修改
    秒杀系统设计
    class命名规范
    php实现阿里云签名类
    【小程序】应用的生命周期,页面的生命周期
    php.ini配置文件参数中文说明文档
    tp5.1 nginx配置
    phpstudycomposer thinkPHP5.1 使用
  • 原文地址:https://www.cnblogs.com/yhcTACK/p/15702351.html
Copyright © 2020-2023  润新知