温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
本节课我们通过具体的实操步骤来演示如何使用VR条件过滤表中的数据。SQL查询中可以使用VR条件来过滤表中的数据。注意,VR条件中可以有多个条件。在进行实操演示之前,先来看一下需要用到的数据。员工表EMP中一共有14行5列数据,5个列分别表示员工姓名、职位、薪税、奖金和员工所在部门的部门号。了解到了基本的信息后,下面通过具体的事例来进行演示。如何在查询中使用VR条件查询10号部门的员工信息。这里的查询语句使用了VR条件,从表中筛选出10号部门的员工,这里的部门号是一个数字。VR条件中也可以使用字符串,例如查询职位是manager的员工,这里的job代表员工的职位,该字段的类型是一个字符串,在where条件中,还可以使用like关键字进行模糊查询,例如查询名字以S开头的员工语句最后的百分号表示。
01:00
至任意长度的任意字符串。在前面的查询中,VR条件中只存在一个条件,也可以在VR中组合多个条件。例如,查询10号部门解薪税大于2000块钱的员工。从书写的查询语句中可以看出,这里的wherer包含了两个条件。注意,如果wherer中含有多个条件,解析的顺序是从右往左。以上面的语句为例,执行的时候先判断薪税是否大于2000。在判断10号部门的员工了解到VR条件解析的顺序后,当V尔还有多个条件时,对于逻辑运算符务and应该尽量把条件为假的条件放在右边,而对于逻辑运算符偶尔应该尽量把条件为真的条件放在右边,这样可以达到优化SQL的目的。现在你已经掌握了如何使用VR条件过滤数据,那你会使用ORDER8语句排序表中的数据吗?在使用order by语句的时候又需要注意哪些?具体的问题欢迎评论区留言讨论好了记得点加号关注赵玉强老师。
我来说两句