文档详情

数据查询(1).ppt

发布:2018-05-13约小于1千字共56页下载文档
文本预览下载声明
数据库基础及应用;主要内容;1 概述 ;语句格式;示例数据库 ;2 单表查询 ;2.1查询指定列;2.2 查询经过计算的值 ;2.2查询经过计算的值(续);2.2查询经过计算的值(续);二、选择表中的若干元组 ;1. 消除取值重复的行;ALL 与 DISTINCT ;例题(续);例题(续);2.查询满足条件的元组;(1) 比较大小;;(2) 确定范围;例题(续);(3) 确定集合;(3) 确定集合;(4) 字符串匹配;通配符;ESCAPE 短语:;例题;例题(续);例题(续);例题(续);★补充;思考题: 查询学号长度不等于5,或者学号中含有非数字字符的学生的学号和姓名。 select sno,sname from student ;例题(续);例题(续);(5) 涉及空值的查询;例题(续) ;(6) 多重条件查询;例题;改写[例12];改写[例10];三、对查询结果排序 ;对查询结果排序(续) ;查询结果;对查询结果排序(续) ;;四、使用聚集函数 ;使用聚集函数(续) ;使用集函数 (续);使用集函数 (续);[例30]查询学生学号200211123 选修课程的总学分数。 SELECT SUM(Ccredit) FROM SC,Course WHERE Sno=‘ 200211123’AND SC.Cno=Course.Cno;五、对查询结果分组 ;使用GROUP BY子句分组;对查询结果分组 (续);使用HAVING短语筛选最终输出结果;例题;使用HAVING短语筛选最终输出结果; 下课了。。。
显示全部
相似文档