- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库管理与应用教材的和所用数据库04-Chap04课件教学.ppt
本章导航 交叉连接使用CROSS JOIN关键字来创建。其基本语法格式如下: SELECT 列名 [,…n] [FROM 表名A CROSS JOIN 表名B […n]] 课堂实践3 2.集合的差运算(EXCEPT操作符) 3.集合的交运算(INTERSECT操作符) 4.对联合查询结果进行排序 5.UNION 操作符和JOIN操作符的区别和联系 课堂实践4 【任务1】 查询图书价格高于50和出版社编号为“P0001”的图书名称、图书价格和出版社编号。用UNION操作符实现。 课堂案例4—在SSMS中实现查询 【案例学习目标】 学会在SSMS中实现books数据库Book表中数据的查询。 【案例知识要点】 在SSMS中实现查询的操作。 【案例完成步骤】 (1)启动SQL Server Management Studio,在“对象资源管理器”中依次展开【数据库】结点、【books】数据库节点。 (2)右键单击要执行查询的表,选择【打开表】。在显示表的记录区域单击鼠标右键,选择【窗格】、【条件】,如图所示。 (3)在查询条件选择界面中,选择要输出的列,指定排序方式和查询条件。然后单击鼠标右键,选择【执行SQL】,如图所示。 (4)在结果窗格中显示执行查询后的结果 课堂实践5 【任务1】 在SSMS中,查询books数据库Book表中图书价格高于50元的图书信息。 课外实践 【任务1】 在数据库FlightsDB(航班查询系统)中,查询北京飞往广州的航班信息。 【任务2】 在数据库FlightsDB(航班查询系统)中,按时间早晚顺序显示从“北京”到“广州”的航班信息并将机场名称替换为城市名称。 【任务3】 在数据库FlightsDB(航班查询系统)中,显示由南方航空公司从“北京”飞往“广州”的最早的一班飞机信息。 【任务4】 现在正是旅游淡季,所以机票特价打折,从“广州”飞往“北京”的机票只有2折,实际的机票价格由折后的机票再加150元的燃油费和50元机场建设费,要求显示“广州”到“北京”的航班信息及实际价格。 在线教务辅导网: 更多课程配套课件资源请访问在线教务辅导网 馋死 数据库管理与应用 实例教程 中国铁道出版社 下页 上页 数据库管理与应用实例教程—中国铁道出版社 数据库管理与应用实例教程 彭勇 主编 第4章 数据查询 本章的主要内容及其在SQL Server2005数据库管理系统中的位置如图示。 SQL server 2005基础 数据模型 数据库技术概述 数据库的创建 数据库的管理 数据库基础 视图 索引 表 存储过程 触发器 数据库对象 子查询 连接查询 简单查询 联合查询 查询技术 数据库备份与恢复 数据库的安全 游标、事务和锁 数据库分享与附加 数据库导入与导出 数据库安全与管理 数据库设计和应用程序开发 学习要点 (1)简单查询 (2)多表查询 (3)子查询 (4)联合查询 简单查询 一、SELECT语句的结构 完整的SELECT语法非常复杂,但是大多数SELECT都需要包括以下几个成分来描述返回什么样的结果集。 要查询哪些表,以及表之间的逻辑关系。 结果集中包括哪些列,即要从表中取哪些列的数据。 以何种条件从表中取数据,即表中的行被包含在结果集中的条件。 结果集中行的排列顺序。 以下是SELECT语句的基本语法结构: SELECT [ALL|DISTINCT] 目标表达式[,目标表达式]… [INTO 新表名] FROM 表或视图名[,表或视图名]… [WHERE 条件表达式] [GROUP BY 列名1 [HAVING条件表达式 ]] [ORDER BY 列名2][ASC|DESC] 二、SQL的运算符与表达式 1.运算符 算术运算符 算术运算符 取模运算,返回两数相除后的余数,例如12%7的值是5 % 除法运算,如果两个表达式都是整数,则小数部分被截断 / 乘法运算 * 减法运算 - 加法运算 + 描 述 运算符 ② 逻辑运算符 逻辑运算符 如果在一组比较中,有些比较为TRUE,那么结果为TRUE SOME 如果两个布尔表达式中的任何一个为TRUE,那么结果为TRUE OR 对任何其他布尔运算符的结果值取反 NOT 如果操作数与某种模式相匹配,那么结果为TRUE LIKE 如果操作数等于表达式列表中的一个,那么结果为TRUE IN 如果子查询中包含了一些行,那么结果为TRUE EXISTS 如果操作数在某个范围之内,那么结果为TRUE BETWEEN 用于比较标量值与单列集中的值。如果一组的比较中任何一个为TRUE,则比较结果为TRUE ANY 组合两个布尔表达式,如果两个表达式都是TRUE,则组合结果为TRUE AN
您可能关注的文档
- 数据库技术及应用教程田绪红第8章数据库应用开发技术课件教学.ppt
- 数据库技术及应用苗雪兰第1章数据库基础知识课件教学.ppt
- 数据库技术及应用苗雪兰第2章数据模型与概念模型课件教学.ppt
- 数据库技术及应用苗雪兰第3章数据库系统的设计方法课件教学.ppt
- 数据库技术及应用苗雪兰第4章关系数据库课件教学.ppt
- 数据库技术及应用苗雪兰第5章关系数据库标准语言——SQL课件教学.ppt
- 数据库技术及应用苗雪兰第6章SQLServer2000关系数据库管理系统课件教学.ppt
- 数据库技术及应用苗雪兰第7章关系数据库理论课件教学.ppt
- 数据库技术及应用苗雪兰第8章数据库保护及SQLServer的数据库保护技术课件教学.ppt
- 数据库技术及应用苗雪兰第9章型数据库系统及数据库技术的发展课件教学.ppt
原创力文档


文档评论(0)