数据库技术与应用(SQL Server 2008)第4章 数据库查询.pptVIP

  • 98
  • 0
  • 约1.16万字
  • 约 57页
  • 2018-03-23 发布于江西
  • 举报

数据库技术与应用(SQL Server 2008)第4章 数据库查询.ppt

4.2.3 查询结果处理 例4.29:对St_Info表中“材料科学1701”和“口腔(七)1701”班学生的年龄,生成分组汇总行和明细行 。 SELECT St_ID,YEAR(GETDATE())- YEAR(Birthdate) AS 年龄 FROM St_Info WHERE Cl_Name = 材料科学1701 OR Cl_Name =口腔(七)1701 ORDER BY Cl_Name COMPUTE SUM(YEAR(GETDATE())- YEAR(Birthdate)) BY Cl_Name * 注意 : COMPUTE和COMPUTE BY区别 4.3 嵌套查询 4.3.1 单值嵌套查询 4.3.2 多值嵌套查询 * 4.3 嵌套查询 在一个SELECT 语句的WHERE 子句或HAVING 子句中嵌套另一个SELECT 语句的查询称为嵌套查询,又称子查询。 嵌套查询的类型 单值嵌套查询 多值嵌套查询 * 4.3.1 单值嵌套查询 子查询的返回结果是一个值的嵌套查询称为单值嵌套查询。 例4.30:对student_db数据库,查询选修“大学计算机基础”的所有学生的学号和成绩。 SELECT st_id,score FROM s_c_info WHERE c_no=(SELECT c_no FROM c_info WHERE

文档评论(0)

1亿VIP精品文档

相关文档