MySQL中的比较条件、其他比较条件
2022/7/8 2:20:19
本文主要是介绍MySQL中的比较条件、其他比较条件,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
比较条件:
符号!=也能够表示不等于条件;
示例一:查询employees表中员工薪水大于等于3000的员工的姓名与薪水。
select last_name,salary from employees where salary>=3000;
示例二:查询employees表中员工薪水不等于5000的员工的姓名与薪水。
select last_name,salary from employees where salary <>5000;
其他比较条件:
使用between条件:
可以用between范围条件显示基于一个值范围的行。指定的范围包含一个下限和一个上限;
示例:查询employees表,薪水在3000-8000之间的雇员ID、名字与薪水;
select employee_id,last_name,salary from employees where salary between 3000 and 8000;
使用in条件:
示例:查询employees表,找出薪水是5000,6000,8000的雇员id,名字与薪水;
select employee_id,last_name,salary from employees where salary in (5000,6000,8000);
使用like条件:
示例:查询employees表中雇员名字第二个字母是e的雇员名字;
select last_name from employees where last_name like '_e%';
使用null条件:
null条件,包括is null条件和is not null条件;
is null条件用于控制测试。空值的意思是难以获得的、未指定的、未知的或者不适用的。因此,不能用=,因为null不能等于或者不等于任何值;
示例一:找出employees表中那些没有佣金的雇员ID、名字与佣金;
select employee_id,last_name,commission_pct from employees where commission_pct is null;
示例二:找出employees表中那些有佣金的雇员ID、名字与佣金;
select employee_id,last_name,commission_pct from employees where commission_pct is not null;
这篇关于MySQL中的比较条件、其他比较条件的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-04-26MySQL查出时间比实际晚8小时的解决方案
- 2024-04-01JPA不识别MySQL的枚举类型
- 2024-03-30mysql数据库表卡死解决方法
- 2024-03-15MySQL多数据源笔记5-ShardingJDBC实战
- 2024-03-11natural join mysql
- 2024-03-11关于VS2017,VS2015 中利用 EF使用Mysql 不显示数据源问题解决方案
- 2024-02-26mysql 阿里云xb后缀备份文件恢复-icode9专业技术文章分享
- 2024-02-22docker mysql 5.7
- 2024-02-18从 20 多套 MySQL 到 1 套 TiDB丨骏伯网络综合运营管理平台应用实践
- 2024-02-07mysql 外键索引入门介绍,为什么工作中很少有人使用?