繁体   English   中英

mysql 中的 '!=' 和 '<>' 有什么区别

[英]whats the difference between '!=' and '<>' in mysql

mysql 中的!=<>有什么区别。 哪个符号对 sql 查询不相等条件的用户有好处。有人可以告诉我在 mysql 中使用不相等符号的优缺点是什么。

!=需要 3 次击键(Shift、,、=),而<>需要 3 次击键(Shift、<、>)。 然而,触摸打字员必须换手才能击中那个=

您绝对应该使用<>而不是!= 每次使用至少可以节省 10 毫秒的打字时间。

MySQL 完全没有区别,但<>是 SQL ISO 标准中存在的变体。

如果您对琐事感兴趣,我可以告诉您 Oracle 除了这两个之外还有^=

没有区别。 根据 SQL.org,.= 运算符在执行期间由编译器/解释器转换为 <>,因此本质上它只是一个别名。

http://www.sql.org/sql-database/postgresql/manual/functions-comparison.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM