> 运算符
作用:表示不等于。
说明:和 “!=” 运算符的作用一致,相较之下 “>” 的可读性较差。
### 查询非汉族用户,以下两条语句的作用是一致的。
> SELECT * FROM user WHERE nation != "汉族";
> SELECT * FROM user WHERE nation > "汉族";
=> 运算符
作用:安全等于
说明:整合了 “=” 运算符和 IS 关键字的作用,既可以判断NULL,也可以判断基本数据类型。但是相较之下,“=>” 的可读性较差。
从下面的SQL语句可以看出,“=” 运算符和 IS 关键字是不能混用的,“=” 运算符只能判断基本数据类型,IS 关键字只能判断NULL。
能用到 “=>” 运算符的场景比较少,基本只能用于搜索条件,无需判断某一搜索条件是否为NULL或者基本数据类型。
### 查询没有填写性别的用户,以下语句的作用是一致的
> SELECT * FROM user WHERE sex IS NULL;
> SELECT * FROM user WHERE sex => NULL;
### 查询男性用户,以下语句的作用是一致的
> SELECT * FROM user WHERE sex = "男";
> SELECT * FROM user WHERE sex => "男";
到此这篇关于MySQL <>和<=> 运算符介绍的文章就介绍到这了,更多相关MySQL <>和<=> 内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:- MySql比较运算符正则式匹配REGEXP的详细使用详解
- MySql中特殊运算符的使用方法总结
- Mysql常用运算符与函数汇总
- MySQL Where 条件语句介绍和运算符小结
- 与MSSQL对比学习MYSQL的心得(五)--运算符
- MySQL笔记之运算符使用详解
- MySQL中的运算符使用实例展示
- mySQL UNION运算符的默认规则研究