- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL Server 2008 中文版基础教程 【学习目标】 项目五 > 理解并掌握查询语句的语法结构。 掌握在查询语句的select子句中指定列的语法。 理解算术运算符的含义、语法以及算术表达式的定义。 掌握字符串串联运算符以及字符串串联表达式的语法。 理解比较运算符的含义、语法以及关系表达式的定义。 理解逻辑运算符的含义、语法以及逻辑表达式的定义。 掌握如何在查询语句的where子句中使用关系表达式和逻辑表达式来限制返回行。 掌握特殊的逻辑运算符like、between…and…的含义和语法。 掌握在查询语句中使用order by子句对查询结果排序的语法。 了解SQL Server提供的内置函数的分类。 掌握常用的内置函数:distinct、case…when…、convert和substring的含义和语法。 通过对常用查询操作的学习,能够根据实际需求编写查询语句,并能从“联机丛书”中检索函数的用法。 项目五 对表查询实现学籍管理 【任务二】查询中的常用处理 【任务一】简单查询 项目五 对表查询实现学籍管理 任务一:简单查询 讲解标准查询语句的语法,并在随后的6个操作中进行了详解介绍。标准的查询语句包括以下5个子句,每个子句完成不同的功能。 操作一:讲解在select子句中对指定列进行查询的语法。 操作二:讲解常用的算术运算符、字符串串联运算符的含义,并且介绍了在select子句中运用算术表达式、字符串串联表达式对列进行计算,返回计算结果的语法。 操作三:讲解比较运算符、常用的逻辑运算符的含义,并且介绍了在where子句中用关系表达式和逻辑表达式设置查询条件,限制返回行的语法。 操作四:讲解在where子句中用特殊逻辑运算符like实现模糊查询的语法。 操作五:讲解在where子句中用特殊逻辑运算符between…and…设置闭区间查询条件的语法。 操作六:讲解用order by子句对查询结果定义排序规则的语法。 项目五 对表查询实现学籍管理 任务一 为“学生表”定义索引 【基础知识】 查询语句的语法结构 。 项目 语法 说明 1 select */列名/表达式,...... select子句,指定查询对象。 2 from 表名 from子句,指定数据来源。 3 where 关系表达式/逻辑表达式 where子句,筛选查询结果集中的记录,只返回符合条件的记录。 4 group by 列名/表达式 group by子句,分组显示汇总查询结果。 5 Having 有聚合函数参与的关系表达式或逻辑表达式 having子句,筛选分组汇总查询结果。 6 order by 列名/表达式 desc/asc,...... order by子句,对查询结果集中的记录按升序或降序排列。 项目五 对表查询实现学籍管理 任务一 用简单查询显示学生信息 操作一 显示“学生姓名”、“职务”和“入学日期”等指定列 【基础知识】 在select子句中指定所查询字段 。 项目 语法 说明 1 select 列名,列名,列名…… 指定查询的列名,列名之间用“,”隔开。 2 from 表名 指定数据来源的表。 【任务目标】 显示“学生表”中的“学生姓名”、“职务”和“入学日期”。 项目五 对表查询实现学籍管理 任务一 用简单查询显示学生信息 操作二 使用表达式对列计算并显示学生的年龄 【基础知识】 算术运算符和算术表达式 。 算术运算符 名称 说明 语法 + 加 执行两个数相加的算术运算 Numeric_Expression + Numeric_Expression - 减 执行一个数减去另一个数的算术运算 Numeric_Expression - Numeric_Expression * 乘 执行两个数相乘的算术运算 Numeric_Expression * Numeric_Expression / 除 执行一个数除以另一个数的算术运算 Dividend / Divisor % 取模 返回一个除法运算的整数余数 Dividend % Divisor 项目五 对表查询实现学籍管理 项目五 对表查询实现学籍管理 【基础知识】 字符串串联运算符和字符串串联表达式 【任务目标】 显示“学生姓名”、“籍贯”、“出生日期”和“年龄”,其中“年龄”为当前日期与出生日期相减的年数 。 字符串串联运算符 名称 说明 语法 + 字符串串联 执行两个数相加的算术运算 String_Expression + String_Expression 任务一 用简单查询显示学生信息 操作三 用where子句限制返回行 【基础知识】 比较运算符和关系表达式 比较运算符 名称 说明 语法 = 等于 比较两个表达式的等价性 Express
您可能关注的文档
- SQL Server 2012 数据库教程第6章 索引和完整性.ppt
- SQL Server 2012 数据库教程第7章 存储过程和触发器.ppt
- SQL Server 2012 数据库教程第8章 备份与恢复.ppt
- SQL Server 2012 数据库教程第9章 系统安全管理.ppt
- SQL Server 2012 数据库教程第10章 其他概念.ppt
- SQL Server 2012 数据库应用教程第1章.ppt
- SQL Server 2012 数据库应用教程第2章.ppt
- SQL Server 2012 数据库应用教程第3章.ppt
- SQL Server 2012 数据库应用教程第4章.ppt
- SQL Server 2012 数据库应用教程第5章.ppt
- SQL_Server_2008中文版基础教程_项目6.ppt
- SQL_Server_2008中文版基础教程_项目7.ppt
- SQL_Server_2008中文版基础教程_项目8.ppt
- SQL_Server_2008中文版基础教程_项目9.ppt
- SQL_Server_2008中文版基础教程_项目10.ppt
- SQLServer数据库技术及应用第1章 认识数据库.ppt
- SQLServer数据库技术及应用第2章 数据库设计.ppt
- SQLServer数据库技术及应用第3章 数据库建立.ppt
- SQLServer数据库技术及应用第4章 数据库查询.ppt
- SQLServer数据库技术及应用第5章 数据库编程.ppt
文档评论(0)