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

本文讲解了SQL语言中WHERE子句的基本用法,并通过实际案例演示如何在SELECT、UPDATE及DELETE语句中应用过滤条件,以实现精确的数据操作。

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

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

WHERE子句的语法非常简单:

l 跟在SELECT语句中


l 跟UPDATE句中


l 跟DELETE


过滤条件以是单一表或多个表式,表达式与表达式间使用ANDOR

先看练习使用的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”的员工 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值