- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
/sjk西安航空技术高等专科学校数据库应用-数据库原理与SQLServer/sjk西安航空技术高等专科学校数据库应用-数据库原理与SQLServer《数据库应用-数据库原理与SQLServer》——国家级精品课程西安航空技术高等专科学校/sjk主讲:壮志剑《数据库应用-数据库原理与SQLServer》——国家级精品课程西安航空技术高等专科学校/sjk主讲:壮志剑数据库原理与SQLServer第10课检索数据(一)复习习题:1.简述SQL、Transact-SQL的概念。2.什么叫批处理,批处理结束的标志是什么?3.SQLServer2000的主要数据类型有哪些?4.试比较全局变量和局部变量的异同。5.简述日期加减函数、类型转换函数的功能和格式。6.试说明定义语句块语句的作用。7.什么叫脚本,脚本文件的扩展名是什么,如何使用脚本文件。8.在osql中如何使用脚本及脚本文件。实训实训名称:Transact-SQL程序设计目的要求:掌握用Transact-SQL语句设计程序的方法操作步骤:①启动查询分析器。②用T-SQL编写程序,求前多少个自然数之和不超过5000,并存储为脚本文件“班级_学号_1”。③用T-SQL语句编写程序,输出所有的水仙花数,并存储为脚本文件“班级_学号_2”。所谓水仙花数是指一个3位整数,其各位数字的立方和等于该数本身。④在osql中执行上述脚本文件。⑤完成实例4-1~4-9。第10课基本检索语句目标:掌握单表SELECT语句数据检索:查找出所需要的数据语句格式:select检索内容from表where检索条件groupby分类字段having检索条件orderby排序字段5.1基本select语句一、操纵列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分类:分类字段求和360023003900:汇总实例学生总成绩实例课程平均成绩SUM([DISTINCT]列)(列算术和或列惟一值算术和)MIN([DISTINCT]列)(列最小值或列惟一值最小值)实例查询所有学生选修课程数量、总分及最高、最低分。COUNT(DISTINCT列|*)(列惟一值个数或记录总数)AVG([DISTINCT]列)(列平均值或列惟一值平均值)MAX([DISTINCT]列)(列最大值或列惟一值最大值)聚合函数:聚合函数分类logo注意SELECT列只能是分类字段或聚合函数语句格式:GROUPBY列1[,…n]实例查询每个学生选修课程数量、总分及最高、最低分。分类后过滤语句格式:HAVING逻辑表达式实例查询平均成绩及格的学生所选课程的数量、总分及最高、最低分。where:having:group前过滤,不汇总。如:成绩不为空group后,汇总后过滤。如:平均成绩及格/sjk西安航空技术高等专科学校数据库应用-数据库原理与SQLServer/sjk西安航空技术高等专科学校数据库应用-数据库原理与SQLServer
文档评论(0)