- 1、本文档共159页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SELECT INTO的使用 Select语句中使用INTO选项可以将查询结果写进新表中,新表结构与select语句选择列表的字段结构完全相同 把customer表中的数据导入newcustomer表中 select cusid, cuspassword, cusname, cussex, email, telephoneno, address, postid, passcardno into newcustomer from customer 总结 SQL中的复杂查询包括: 分组查询 连接查询 子查询 集合查询 * 数据库是数据表及相关操作对象的集合 数据表由一个或多个相关的数据项组成 * 在本课程以后的学习中将涉及这几张表的应用,同学们可以先熟悉一下这些表的内容,以便于以后的学习。 * 数据库是数据表及相关操作对象的集合 数据表由一个或多个相关的数据项组成 * 数据库是数据表及相关操作对象的集合 数据表由一个或多个相关的数据项组成 * 数据库是数据表及相关操作对象的集合 数据表由一个或多个相关的数据项组成 * 数据库是数据表及相关操作对象的集合 数据表由一个或多个相关的数据项组成 * 数据库是数据表及相关操作对象的集合 数据表由一个或多个相关的数据项组成 * 排序查询 单值升序排序 例:查询orders(订单表),并按amount(订单的数量)由小到大进行排序 select amount, ordid, cusid, comid, payamount, payway from orders order by amount 使用显式升序排序 select amount, ordid, cusid, comid, payamount, payway from orders order by amount asc 排序查询 单值降序排序 例:将单值升序排序的例子改为降序排序 select amount, ordid, cusid, comid, payamount, payway from orders order by amount desc 排序查询 按多属性值排序:在排序子句中指定按多个字段进行排序,而每个字段又可指定升序或降序排序 例:查询orders(订单表)按amount字段升序排序,amount字段值相同的再按ordid升序排序 select amount, ordid, cusid, comid, payamount, payway from orders order by amount desc, ordid asc 排序查询 按列别名进行排序:在SELECT列表中指定了列的别名的情况下,可以在排序子句中使用列的别名对列进行排序 例: select amount as 订单数量, ordid, cusid, comid, payamount, payway from orders order by 订单数量 总结 SELECT查询语句的基本语法结构,及相关概念 应用数据库基本查询 查询数据库表所有的列; 查询数据库表特定的列 查询表达式的值; 更改列标题; 使用WHERE子句进行带条件查询; 筛选查询; 各种排序查询等 第 六 章 SQL Server 2008数据库高级查询 目标 深入掌握SQL语句在SQL Server 2008数据库的高级应用:分组查询、连接查询、子查询、合并查询等 概述、专业术语 本章将在基本的SQL语句使用的基础上学习高级SQL语句的使用,包括分组查询、连接查询、子查询、合并查询等。 分组查询 当执行数据统计时,需要将表中的数据划分成几个组,最终统计每个组的数据结果 数据分组统计是通过GROUP BY子句、聚合函数以及HAVING子句共同实现 商品号 商品数量 支付总金额 1 10 100000.00 2 20 2000.00 3 30 300.00 例:在EBuy系统,通过输入客户号及订单日期的上下限,获得指定时间内该客户所下订单中每种商品的购买数量及支付总金额: 使用GROUP BY简单分组查询 聚合函数:对一组数据返回单一的值 常用的聚合函数 函数名 功能 AVG 求平均值 COUNT 计数函数,计算组中成员个数(组中记录行数) MAX 求最大值 MIN 求最小值 SUM 求和 说明:除COUNT函数外,聚合函数忽略空值(NULL) 使用GROUP BY简单分组查询 例:查询EBuy系统中orders(订单表)中目前的订单总数 说明:把整个表的记录作为一个组,求记录总数 select count(*) from orders GROUP BY 分组表达式 GR
您可能关注的文档
最近下载
- SAPQM标准培训.ppt VIP
- 22G101-3 混凝土结构施工图 平面整体表示方法制图规则和构造详图(独立基础、条形基础、筏形基础、桩基础).docx
- 2023年高考考点之人口(含答案).pdf
- 提高护士输液时PDA扫码执行率品管圈汇报.pptx
- 第17课 国家出路的探索与列强侵略的加剧.pptx VIP
- 厦门市2020-2021学年第一学期高一年级质量检测化学试题附答案.doc
- 英语月考答题纸.doc VIP
- 饮用水品牌-芙丝VOSS天然矿泉水上市传播规划产品推广策划方案课件.ppt
- 2025年中考英语复习:热点话题作文与范文汇编.pdf VIP
- 2025年郑州职业技术学院单招职业适应性测试题库及答案(夺冠系列).docx VIP
文档评论(0)