已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库原理与SQL Server,第10课 检索数据(一),复习,习题:,1简述SQL、Transact-SQL的概念。,2什么叫批处理,批处理结束的标志是什么?,3SQL Server 2000的主要数据类型有哪些?,4试比较全局变量和局部变量的异同。,5简述日期加减函数、类型转换函数的功能和格式。,6试说明定义语句块语句的作用。,7什么叫脚本,脚本文件的扩展名是什么,如何使用脚本文件。,8在osql中如何使用脚本及脚本文件。,实训,实训名称:Transact-SQL程序设计 目的要求:掌握用Transact-SQL语句设计程序的方法 操作步骤: 启动查询分析器。 用T-SQL编写程序,求前多少个自然数之和不超过5 000,并存储为脚本文件“_1”。 用T-SQL语句编写程序,输出所有的水仙花数,并存储为脚本文件“_2”。所谓水仙花数是指一个3位整数,其各位数字的立方和等于该数本身。 在osql中执行上述脚本文件。 完成实例4-14-9。,第10课 基本检索语句,目标: 掌握单表SELECT语句,5.1 基本select语句,数据检索:查找出所需要的数据,语句格式:,select ,from ,where ,group by ,having ,order by ,一、操纵列,1.计算表达式:,实例 香港回归多少年、天,15个月是哪天。,注意:与PRINT的区别,2.输出指定列:,实例 查询学号、班级、姓名,3.输出所有列:,*,实例 查询学生的所有信息,4.设置列标题:, AS |=,实例 查询学生的年龄,实例 检索学号、姓名、班级和专业,5.消除重复记录:,DISTINCT,实例 查询学校所有的班级,n,n,二、操纵行,1.普通查询:,where ,实例,注意:AND与OR的区别,2.模糊查询,运算符:,like,匹配符,%(任意个字符),_ (任意一个字符),实例,实例,三、分类汇总,概念:工资表,单位 姓名 工资 计算机 张三 1200 计算机 李四 1100 计算机 王五 1300 电气 赵六 1200 电气 杨七 1100 机械 马八 1400 机械 孙九 1300 机械 袁十 1200,分类,:分类字段,求和,3600,2300,3900,:汇总,实例 学生总成绩,实例 课程平均成绩,聚合函数,聚合函数: COUNT(DISTINCT |*)(列惟一值个数或记录总数) MAX(DISTINCT )(列最大值或列惟一值最大值) MIN(DISTINCT )(列最小值或列惟一值最小值) SUM(DISTINCT )(列算术和或列惟一值算术和) AVG(DISTINCT )(列平均值或列惟一值平均值),实例 查询所有学生选修课程数量、总分及最高、最低分。,分类,语句格式 : GROUP BY ,n,实例 查询每个学生选修课程数量、总分及 最高、最低分。,注意 SELECT列只能是分类字段或聚合函数,分类后过滤,语句格式 : HAVING ,实例 查询平均成绩及格的学生所选课程的数量、 总分及最高、最低分 。,where:,having:,group前过滤,不汇总。如:成绩不为空,group后,汇总后过滤。如:平均成绩及格,四、排序,语句格式 : ORDER BY DESC,n,实例 查询每个学生所选课程数量、总分、平均分 和最高分,并按平均分排名次。规定当平均 分相等时,最高分高者排在前。,作业,第五章 习题 1、2、3、5、6,实训,实训名称:检索表中数据(一) 目的要求:掌握SQL Server 2000中检索表中记录的方法 操作步骤: 完成实例5-15-11。 查询学生的学号、姓名、班级和地址。 查询课程编号为c001并且成绩
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Q-HHFM002-2018 水系统控制阀门动态性能检测设备
- 聊城大学《儿童文学》练习题及参考答案
- 2026年春节期间活动安排方案设计
- 2026年缺铁性贫血健康指导
- 2026年新高考语文教学困惑问题分析
- 2026年劳动主题教育主题班会
- 2026年化学检验工职业技能大赛方案
- 2026年寝室消防安全检查标准
- 2026年选修课食品营养与食品安全
- 2026年生物安全防控能力提升培训
- 2026-2030双光子显微镜行业市场现状供需分析及重点企业投资评估规划分析研究报告
- 清华大学2026年强基计划综合考核笔试《文科类》模拟试题及答案解析
- 2026年高考英语全国卷II试题+答案详情分析
- 2026年北京版(新教材)小学数学一年级下册期末学情自测卷及答案
- 2026四川成都香城公园城市建设集团有限公司招聘一线岗位员工12人笔试参考题库及答案详解
- 2024人美版小学三年级美术下册第二单元《美丽荷塘》教学设计
- 广东省深圳市宝安区2024-2025学年七年级下学期语文期末考试试卷(含答案)
- 2026-2027年AI辅助的辩论与公开演讲训练工具分析逻辑结构、用词与肢体语言提供改进建议并模拟观众反应
- GB/T 20014.8-2013良好农业规范第8部分:奶牛控制点与符合性规范
- 四年级美术下册课件-《主体与背景》4
- 国家开放大学数据库运维期末考试试题资料答案
评论
0/150
提交评论