- 1、本文档共134页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 节 操纵表中的数据 SQL ppt .ppt
在select语句中,使用into子句可以将查询的结果存放到一个新建的数据表,也可保存到[tempdb]库的临时表中。 * 如果要将查询结果存放到[tempdb]临时表,则在临时表名前要加“#”号。 【例】 select * into #李姓表 from 学生信息表 where 姓名 like 李% --刷新当前库的用户表,看看有无【#李姓表】 --刷新【tempdb】库的用户表,看看有无【#李姓表】 select * from #李姓表 --加#在当前库可查询其临时表 drop table #李姓表 --在当前库可删除[tempdb]的临时表 4. 排序技术 排序技术就是使用ORDER BY子句排列查询结果的顺序。 ORDER BY的结果依据SQL Server系统安装时配置的排列规则排序。ORDER BY的语法形式如下: SELECT column_name, column_name, … FROM table_name ORDER BY column_name [ASC | DESC], … 其中:ABS表示升序,这是默认值;DESC是降序。 * 多表达式在order by子句中的顺序决定排序依据的优先顺序。 * 不能按ntext、text或image类型的列排序 区别:查询pubs数据库中的表stores中商店的名字 USE pubs USE pubs SELECT stor_name 和 SELECT stor_name FROM stores FROM stores GO ORDER BY stor_name DESC GO 每次查询的结果随机 按商店名降序排列 【例】查询pubs数据库中的表stores中商店的名字,并按使用列所处的位置来进行排序列商店的排序情况。 USE pubs SELECT stor_name , city FROM stores ORDER BY 1 DESC GO 也可以根据两列或多列的结果进行排序,只要用逗号分隔开不同的排序关键字就可以了。 【例】查询titles中各类书的书号、价格、年销售量和销售利润,并用年销售量和书价进行升序排列。 USE pubs SELECT title_id, price, ytd_sales, profit = price * ytd_sales FROM titles ORDER BY ytd_sales, price GO 【例如】为了查询某个字段中包含“%”的记录,应当用以下WHERE子句: WHERE 具体的字段名 LIKE %!%% ESCAPE ! 第一、三个%为通配符,中间的%为普通字符,由转义字符“!”引出。 为了查询某个字段中“TW_”开头的记录,应当用以下WHERE子句: WHERE 具体的字段名 LIKE TW!_% ESCAPE ! 【例】假设有一个表X,列col的值如下: [xyz]‘ 、%xyz‘、x_yz‘、xyzw,若在X中查找以%开头的字符串 SELECT col FROM X WHERE col like t%% ESCAPE t 【例】设一数据库包含名为“摘要”的字段,该字段包含文本30%。若要搜索在字段中任何位置包含字符串30%的行,语句为: WHERE 摘要 LIKE %30\%%‘ ESCAPE \’ 高级检索技术 1.统计查询 2.分组数据 3.子查询 4.排序技术 5.多表连接查询 6.联合技术 1. 统计查询 统计函数,例如AVG、SUM、COUNT、MAX、MIN、STDEV和VAR,返回整个表或几个列或一个列的汇总数据。这些函数必须用在SELECT子句中,其返回的结果在查询结果集中作为新列出现。 函数表达式可以是下列几种形式的任意组合: 列名
您可能关注的文档
- 第8章 光电式传感器 传感器技术 知识及应用 课件.ppt
- 第8章 变频器的使用 《电气控制与PLC应用技术 知识》 电子教案 .ppt
- 第8章 存储过程 《数据库应用技术 知识——Delphi应用系统开发》课件 电子教案.ppt
- 第8章 应用VHDL语言方法设计 简易正弦波信号发生器 《EDA技术 知识》PPT .ppt
- 第8章 数据库相关管理与Access 2000 计算机应用基础教程课件.ppt
- 第8章 数据结构概述 计算机软件技术 知识基础教程 .ppt
- 第8章 无线局域网技术 知识 四级网络工程师PPT 课件.ppt
- 第8章 物流配送中心的选址与布局 物流运输与配送相关管理课件.ppt
- 第8章 电力电子技术 知识的应用 工学硕士电力电子技术 知识课件.ppt
- 第8章 电子商务环境下的物流综合相关管理(电子商务与现代物流课件).pptx
最近下载
- 湿热灭菌验证方案及报告.doc VIP
- TZS 0680—2025《医疗机构实验室生物安全管理组织架构规范》(水印版).pdf VIP
- 网络游戏对青少年情绪调节和自我效能感的作用.docx VIP
- YBT4001.1-2019 钢格栅板及配套件 第1部分:钢格栅板.pdf VIP
- 大数据技术与应用 课件 第二章 大数据采集.pptx
- LAQ-E-KS-23 掘进工安全作业指导书.doc VIP
- 连云港市主要小麦品种产量与主要品质性状的初步研 究参考.pdf VIP
- DB32_T 3697-2019既有建筑幕墙可靠性检验评估技术规程.docx VIP
- PW2330-2.0数据手册下载.pdf VIP
- 2025湖南铁道职业技术学院教师招聘考试真题汇总.docx VIP
文档评论(0)