C语言和数据库技术基础TP11汇总.pptx

联接查询和分组查询;如下的T-SQL语句含义是什么? Temp表中A列为商品名称,请说出查询以大写字母开头的所有商品名称的T-SQL语句 聚合函数COUNT()和SUM()各代表什么意思? ;预习检查;统计学生考试信息 从多个数据表中取得学生考试成绩单;使用GROUP BY进行分组查询 掌握多表联接查询;学号;学号;分组查询用法;SELECT CourseID, AVG(Score) AS 课程平均成绩 FROM Score GROUP BY CourseID;分组查询解析2-2;需求2;多列分组2-1;SELECT COUNT(*) AS 人数,SGrade AS 年级,SSex AS 性别 FROM StudentS GROUP BY SGrade,SSex ORDER BY SGrade;需求3;;WHERE子句: 用来筛选 FROM 子句中指定的操作所产生的行 GROUP BY子句: 用来分组 WHERE 子句的输出 HAVING子句: 用来从分组的结果中筛选行 ;SELECT 部门编号, COUNT(*) FROM 员工信息表 WHERE 工资 = 2000 GROUP BY 部门编号 HAVING COUNT(*) 1;;共性问题集中讲解;学员操作—限定条件的分组查询2-1 ;;小结;;内连接(INNER JOIN) 外连接 左外连接 (

文档评论(0)

1亿VIP精品文档

相关文档