- 24
- 0
- 约1.19万字
- 约 81页
- 2017-02-18 发布于天津
- 举报
第四章查询数据及更新数据
引入 前面我们学习了第三章表的创建与修改,同学们已经了解了表的基础知识,理解了记录和字段的意义。并掌握了利用T-SQL语句创建数据表、修改表和删除表,以及利用企业管理器方法对表中记录进行增、删、改的操作。 第4章 查询数据及更新数据 查询数据 插入新数据 修改数据 删除数据 导入导出数据 4.1查询数据 在数据库应用中查询是最常用的操作,它是其他操作的基础,也就是说查询是数据库最基本也是最重要的功能。 查询的概念:在SQL Server中找出满足特定条件的记录,对这些记录做汇总、统计和排序,它们是最基本和最重要的操作,这些操作统称为“查询”。查询是指对SQL Server发出的一个数据请求,从数据库中检索所需要的数据,通过创建SELECT语句来实现。 SELECT语句功能非常强大,使用灵活。下面我们学习利用SELECT语句对数据库表进行各种查询的方法。 4.1.1 SELECT语句的基本语法格式 1、SELECT语句的基本语法格式 SELECT select_list [INTO new_table] FROM table_source [WHERE search_condition] [GROUP BY group_by_expression ] [HAVING search_condition] [ORDER BY order_epression[ASC|DESC]] 4.1.1 SELECT语句的基本语法格式 在以上子句中,只有SELECT子句和FROM子句是必选项,其他子句均为可选项。 提示:在使用select 查询命令时,应根据查询题目的要求仔细分析Select 命令的构成要素: 1、Select子句是用于要查询的内容是什么?即在select 后面有哪些输出项?要不要输出重复的记录? 2、各输出项都在哪些表中?即在FROM后面包含哪些表? 4.1.1 SELECT语句的基本语法格式 3、要不要筛选记录?根据什么条件筛选记录? 即where后面条件是什么? 4、查询结果要不要排序?排序依据是哪些“输出项”字段或别名?即在order by后面指出相应字段。 5、要不要分组查询?哪些字段或别名作为分组依据?即在group by后面指出相应字段。 4.1.1 SELECT语句的基本语法格式 6、在使用group by子句时,还可以使用having子句来指定分组统计条件。注意:having子句要与group by子句一起使用。 7、如果要将查询结果存储到一个新的数据库表中,用INTO子句指出路径和表名。 2、SELECT语句的执行方式 1)在企业管理器中执行SELECT语句 操作步骤:启动企业管理器 ?展开数据库 ? 打开要查询的表? 单击“返回所有行”,系统将打开查询设计器窗口。 首先启动查询分析器 ★ 在查询分析器中执行SELECT语句时,需要指定所使用的数据库。 可用下面两种方法指定数据库: (1)在工具栏上,从数据库下拉列表中选择需要使用的数据库。 (2)在SQL窗格中,输入一个语句: USE 数据库名 4.1.2使用SELECT 语句选取字段和记录 SELECT 子句的格式: SELECT [ALL|DISTINCT][TOP n[PERCENT] [WITH TIES]] 1、查询表中所有字段 要从一个表中查询全部字段,在SELECT子句中使用一个星 号“*”即可,而不必列出所有字段的名字。 例4.1 查询“图书信息”表中全部数据 select * from 图书信息 4.1.2使用SELECT 语句选取字段和记录 2、选取部分字段 使用SELECT语句选择表中的某些字段时,各字段之间要以逗号分隔。 例4.2 查询”图书信息”表中图书名称、作者和出版社名称字段的信息 1)在企业管理器中操作 2)在查询分析器中操作 4.1.2使用SELECT 语句选取字段和记录 3、设置字段别名 显示查询结果时,通常第一行显示各个输出字段的名称。为了方便阅读,我们可以用更容易理解的字段名称来取代原有字段。设置字段别名的两种方法: (1)原字段名 AS 字段别名 (2)字段别名 原字段名 例4.3 显示“图书信息”中的“图书名称”和 “状态”字段的信息,并为“状态”设置别名“是否借出”。 4.1.2使用SELECT 语句选取字段和记录 use 学生图书借阅管理 select 图书名称,状态 AS 是否借出 from 图书信息 4.1.2使用SELECT 语句选取字段和记录 4、使用计算字段 计算字段并不是数据库表中的真实字段,而是由数据库表中的一些字段经过运算而生成的表达式。 语法格式为:表达式 [ AS 别名] 例4.4 将“图书信息”中定价打八折。 use 学生图书借阅管理 select 图书名称
您可能关注的文档
- 第二节、动量定理.doc
- 第二节全微分.ppt
- 第五届中国全球定位系统应用与位置服务产业发展论坛.doc
- 第五章三角形第九课时——利用三角形全等测距离.doc
- 第二轮专题复习讲义.doc
- 第五章生产者市场与生产者购买行为分析.ppt
- 第五章电路暂态分析.ppt
- 第五节两个重要极限及无穷小的比较-建设中.ppt
- 第五讲正弦、余弦、反比例函数.doc
- 第八专题排列、组合、二项式定理、概率与统计.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 雷克萨斯-Lexus NX-产品使用说明书-NX200-ZGZ10L-AWXLPC2-NX200NX200t_OM78064C_01-1412-001.pdf VIP
- 小学语文五年级第二学期第二单元整体作业设计.docx
- 外研版小学英语(三年级起点)三年级上册Module2-Unit1同步检测.doc VIP
- 2025年河南省平顶山市中考生物试卷(含答案).pdf
- 【TD产业联盟】全球5G_6G产业发展报告(2024-2025).pdf VIP
- 乡镇卫生院年休假制度.docx VIP
- 职业技术教育教学管理新制度学分制.doc VIP
- 健康生活小常识100条.docx VIP
- 职业学校学分制实施细则.docx
- AP微观经济学 2010年真题 附答案和评分标准 AP Microeconomics 2010 Real Exam with Answers and Scoring Guidelines.pdf VIP
原创力文档

文档评论(0)