第五讲mysql查询语句2.pptx
《第五讲mysql查询语句2.pptx》由会员分享,可在线阅读,更多相关《第五讲mysql查询语句2.pptx(6页珍藏版)》请在冰豆网上搜索。
第四讲查询语句(第四讲查询语句(select语句)语句)(p81)()Where子句中的逻辑表达式()构造列对表达式进行计算,并可形成新列对现有列值进行判断形成新列任务:
任务:
1,查询在xscj表中语文和数学成绩都在80分以上的学生。
2,查询在xscj表中有不及格科目的学生。
1,逻辑表达式逻辑表达式在where子句引导的条件中,可以使用由多个比较运算组成的逻辑表达式,从而实现较为复杂的查询。
常用的逻辑运算符号有三个:
not、and、or。
其中:
andand运算结果是必须同时满足所设的两个(或多个)条件。
运算结果是必须同时满足所设的两个(或多个)条件。
查询在xscj表中语文和数学成绩都在80分以上的学生。
Select*fromxscjwhere语文=80and数学=80;oror运算结果是只要分别满足所设的两运算结果是只要分别满足所设的两个(或多个)条件个(或多个)条件。
查询在xscj表中有不及格科目的学生。
Select*fromxscjwhere语文60or数学=400=400;将显示入学分数小于400的记录,等同于select*fromxsdawhereselect*fromxsdawhere入学分数入学分数400400。
任务:
完成如下查询任务:
完成如下查询2,select语句中的新列构造语句中的新列构造selectfromwhere其中是我们最常用的形式,但select语句不仅能用来进行列(字段)的选择,还能对表达式进行计算,并能根据需要,在现有数据的基础上构造新的列(字段)。
Select姓名姓名,语文语文,数学数学,语语文文+数学数学as总总分分fromxscj;作业作业1,查询xsda表中所有的男性团员。
2,查询xsda表中的党员或入学分数在500分以上的学生。
,查询xsda表中入学分数在400500之间的学生