第四讲查询语句(select语句)(p81)(1)Where子句中的逻辑表达式(2)构造列对表达式进行计算,并可形成新列对现有列值进行判断形成新列第一页,共七页。任务1:1,查询在xscj表中语文和数学成绩都在80分以上的学生。2,查询在xscj表中有不及格科目的学生。第二页,共七页。1,逻辑表达式在where子句引导的条件中,可以使用由多个比较运算组成的逻辑表达式,从而实现较为复杂的查询。常用的逻辑运算符号有三个:and、or、not。其中:and运算结果是必须同时满足所设的两个(或多个)条件。查询在xscj表中语文和数学成绩都在80分以上的学生。Select*fromxscjwhere语文>=80and数学>=80;or运算结果是只要分别满足所设的两个(或多个)条件。查询在xscj表中有不及格科目的学生。Select*fromxscjwhere语文<60or数学<60;Not运算是指对所引导的条件取反。比如select*fromxsdawherenot入学分数>=400;将显示入学分数小于400的记录,等同于select*fromxsdawhere入学分数<400。第三页,共七页。任务2:完成如下查询第四页,共七页。2,select语句中的新列构造select<字段名|*>from<表名>[where<条件>]其中<字段名|*>是我们最常用的形式,但select语句不仅能用来进行列(字段)的选择,还能对表达式进行计算,并能根据需要,在现有数据的基础上构造新的列(字段)。Select姓名,语文,数学,语文+数学as总分fromxscj;第五页,共七页。作业1,查询xsda表中所有的男性团员。2,查询xsda表中的党员或入学分数在500分以上的学生。3,查询xsda表中入学分数在400—500之间的学生第六页,共七页。内容总结第四讲查询语句(select语句)(p81)。第四讲查询语句(select语句)(p81)。(1)Where子句中的逻辑表达式。在where子句引导的条件中,可以使用由多个比较运算组成的逻辑表达式,从而实现较为复杂的查询。查询在xscj表中语文和数学成绩都在80分以上的学生。比如select*fromxsdawherenot入学分数>=400第七页,共七页。