步骤 2 : 常用条件限定表达式 步骤 3 : between and 步骤 4 : in 步骤 5 : like 步骤 6 : is null
只查询工资高于5000的员工
select * from hr.employees where salary >5000 select * from hr.employees where salary between 3000 and 5000 查询工资在3000到5000之间的 闭区间,即取得到3000 select * from hr.employees where salary in(3000,6000) 即薪水要么等于3000要么等于6000
like用于进行模糊查询
select * from hr.employees where first_name like '%a_' 名字里倒数第二个字母是a的员工 %表示任意匹配,有或者没有都可以 _表示有,并且只有一个 select * from hr.employees where department_id is null 查询所在部门为null的员工,即该员工暂时还未分配工作部门
HOW2J公众号,关注后实时获知最新的教程和优惠活动,谢谢。
问答区域
2021-01-06
!=也可以用
2018-01-05
null值
2 个答案
一个学编程的小白白 跳转到问题位置 答案时间:2021-11-15 = “” 和null值不是一回事 一般判断空都需要 x is null and x = ‘’;
帕丁顿boy 跳转到问题位置 答案时间:2018-03-13 sql语言中属性列为空,只有“is null”这种表达方式。没有“=null”、=" "这几种表达方式
回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
2017-11-13
如果要查询姓是以a开头的人呢?
2016-08-17
关于模糊查询
提问之前请登陆
提问已经提交成功,正在审核。 请于 我的提问 处查看提问记录,谢谢
|