博客
关于我
比较操作符(一)
阅读量:379 次
发布时间:2019-03-05

本文共 552 字,大约阅读时间需要 1 分钟。

比较操作符是数据库查询中常用的基本操作,它们用于定义数据与特定值之间的关系。以下是常见的比较操作符及其用法:

  • 基本比较操作符

    • <:表示小于
    • >:表示大于
    • <=:表示小于等于
    • >=:表示大于等于
    • =:表示等于
    • <>!=:表示不等于
  • 注意事项

    • 在编译器阶段,!= 操作符会被转换为 <>,请务必避免自己实现 <>!= 作为不同的操作符。
    • 比较操作符适用于所有可比较的数据类型,如数字、字符串等。
    • 注意:<=>!= 不等于操作符与 <> 不同,不能混淆使用。
  • 比较操作符的使用限制

    • 比较操作符只能用于单个值与另一个值之间比较,类似 1 < 2 < 3 这样的链式比较是非法的,因为没有 < 操作符可以比较一个布尔值和 3。
  • BETWEEN 结构

    • a BETWEEN x AND y:表示 a 的值在 x 和 y 之间,包含 x 和 y 两端值。
    • a NOT BETWEEN x AND y:表示 a 的值不在 x 和 y 之间,等价于 a < x OR a > y
    • BETWEEN SYMMETRICBETWEEN 功能相同,但在左边参数大于右边参数时会自动交换左右参数,确保范围有效。
  • 在编写查询时,合理使用这些比较操作符和 BETWEEN 结构,可以更方便地筛选出符合条件的数据。

    转载地址:http://plowz.baihongyu.com/

    你可能感兴趣的文章
    【IoT】蓝牙BLE基础:CC254x通信系列之模拟SPI协议
    查看>>
    【IoT】TI BLE CC2541 串口控制蓝牙详解
    查看>>
    【产品】项目管理的五个过程和九大知识领域之二
    查看>>
    【项目管理】项目管理流程浅析
    查看>>
    【企业】韬盛和夫六精进
    查看>>
    【Tool】如何使用 Uniflash 烧写 WIFI 芯片 CC3200
    查看>>
    copy_{to, from}_user()的思考
    查看>>
    Web前端安全策略之CSRF的攻击与防御
    查看>>
    5分钟快速了解下CSS4 color-adjust属性
    查看>>
    纯客户端页面关键字搜索高亮jQuery插件
    查看>>
    秋月何时了,CSS3 border-radius知多少?
    查看>>
    linux运维中常用的命令
    查看>>
    M1芯片的macbook安装王者荣耀,原神,崩坏方法
    查看>>
    CentOS7更改成阿里云的源
    查看>>
    Java温故而知新-反射机制
    查看>>
    Netty3事件处理顺序问题
    查看>>
    eclipse引用sun.misc开头的类
    查看>>
    firefox中angular2嵌套发送请求问题
    查看>>
    Netty 知识整理 (2)HttpServerCodec和HttpObjectAggregator用法
    查看>>
    【Linux】service命令
    查看>>