• 技术文章 >数据库 >mysql教程

    mysql中的不等于怎么表示

    长期闲置长期闲置2022-03-09 16:06:02原创1648

    在mysql中,不等于可以用“<>”或者“!=”来表示,但是一般都是用“<>”来表示不等于,因为“<>”在任何SQL中都起作用,可移植性强,并且查询速度快。

    本教程操作环境:windows10系统、mysql8.0.22版本、Dell G3电脑。

    mysql中的不等于怎么表示

    MySQL中常用到判断符号,而不等于是比较常用的符号,下面讲解以下三种不等于符号

    符号意义
    <>不等于的最早用法,可移植性优于下面两种
    !=后来MySQL添加上的,类似于Java等编程语言中的不等于
    not innot in后面加上数据,表示不在该数据里面

    MySQL中推荐使用<>来表示不等于,为什么呢?因为可移植性强,因为查询速度快。在leetcode上有一道题,是电影院查询的题目,题目如下:

    在这里插入图片描述

    其实非常简单,查询description非boring并且id非偶数的,将查询结果利用order by进行排序即可,但在查询description非boring的时候要用到不等于来判断,下面就是我使用三种不等于的查询时间的比拼
    在这里插入图片描述
    可以看出来<>还是快一些的,所以还是推荐使用<>来表示不等于的

    推荐学习:mysql视频教程

    以上就是mysql中的不等于怎么表示的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:mysql
    上一篇:mysql怎么删除分区 下一篇:mysql怎么分组求和
    Web大前端开发直播班

    相关文章推荐

    • MySQL学习之explain用法详解• 浅析MySQL中的事务隔离级别,聊聊其实现原理• MySQL详细解析之Clone插件• 一文详解MySQL中的事务和 MVCC 原理• mysql报错注入是什么

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网