跟小博老师一起学习数据库 ——WHERE子句

前面几期带小伙们使用SELECT、UPDATE、DELETE无条件操作表内的数据,在实际的应用中我们常要有选择性的操作数据。今天小傅老师和大家一起学习WHERE子句的使用。

WHERE关键字可出现在SELECT、UPDATE、DELETE语句中,通过WHERE子句设定过滤条件,数据库引擎只对满足条件的数据操作。

WHERE子句的语法非常简单:

l跟在SELECT语句中

l跟在UPDATE语句中

l跟在DELETE语句中

过滤条件可以是单一表达式或多个表达式,表达式与表达式间使用AND、OR组合。

先看练习使用的EMP表

一起来做几个练习

1.查询部门编号为20的员工信息

2.查询工种为CLERK同时员工编号大于7369的员工

3.查询基本工资大于3000且有奖金的员工

注意:对于NULL值,不能使用”=”、”!=”比较操作符,应使用IS NULL与IS NOT NULL来比较

4.给没有奖金的员工涨10%基本工资

5.删除姓名以”A”字母开头的员工

给小伙们留二个题,大家试试看吧:- )

1)给在1982-1-1以前入职的员工涨200元奖金。

2)删除姓名中第三个字母为“A”的员工。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容