实验八数据库表的高级查询.docVIP

  • 50
  • 0
  • 约1.44千字
  • 约 7页
  • 2017-05-28 发布于天津
  • 举报
实验八数据库表的高级查询.doc

实验八:数据库表的高级查询 实验环境 操作系统:Windows 7; 数据库管理系统:MySQL 5.5; 实验是否需要联网:否; 实验设计的难度:难。 实验概要说明 实验学时:4学时(学时就参照学校的课程安排,1学时按45分钟计算) 实验时长:180分钟 所需基础:计算机基础 在实际查询应用中,用户所需要的数据并不全部都在一个表或视图中,而在多个表中,这时就要使用多表查询。多表查询用多个表中的数据来组合,再从中获取出所需要的数据信息。多表查询实际上是通过各个表之间的共同列的相关性来查询数据的,是数据库查询最主要的特征。多表查询首先要在这些表中建立连接,表之间的连接就是连接查询的结果集或结果表。而实现连接的结果是在向数据库添加新类型的数据方面没有限制的,具有很大的灵活性。通常总是通过连接创建一个新表,以包含不同表中的数据。如果新表有合适的域,就可以将他连接到现有的表中。 实验目的 理解和掌握数据库表的聚合函数的查询; 理解和掌握group by分组查询; 理解和掌握子表查询。 实验内容 聚集函数的查询; 子表查询; Group by和Having by的使用; 实验操作步骤 聚合函数的查询; 聚合函数 AVG(列名):返回指定列的平均值。 COUNT(列名):返回指定列中非NULL值的个数 MIN(列名):返回指定列的最小值 MAX(列名):返回指定列的最大值 SUM(列名):返回

文档评论(0)

1亿VIP精品文档

相关文档