- 1
- 0
- 约1.61万字
- 约 98页
- 2018-12-22 发布于福建
- 举报
项目四公司管理数据库系的数据查询
项目四 公司管理数据库系统的数据查询 终极目标:能根据需要灵活、快速地查询公司管理系统数据库的数据 一、教学目标: 1、会在一个数据表中实现数据的简单查询 2、会同时在多个数据表中实现数据的复合查询 3、会实现分组查询 4、会对查询结果集排序 5、会利用库函数进行数据统计 二、工作任务 根据需要灵活快速地查询公司管理数据库系统的数据 模块1 公司管理数据库系统的简单查询 一、教学目标: 1、 准确理解TRANSACT-SQL查询语句的基本结构 2、 能根据需要灵活使用查询语句的各子句 二、工作任务 公司对所有招收的雇员的材料都存储在公司管理数据库系统COMPANYINFO的employee表中,该表中包含了雇员的姓名、性别、出生年月、雇佣日期、特长和薪水等信息。现编写查询语句,按要求得到相应的结果。 SELECT语句 使用数据库和数据表的主要目的是存储数据,以便在需要时进行检索、统计或组织输出,通过T-SQL的查询可以从表或视图中迅速、方便地检索数据。在众多的T-SQL语句中,SELECT语句是使用频率最高的一个。 查询的最基本方式是使用SELECT语句,按照用户给定的条件从SQL SERVER数据库中取出数据,并将数据通过一个或多个结果集返回给用户。 一、SELECT格式 从数据库中检索行,并允许从一个或多个表中选择一个或多个行或列。 SELECT [ALL| DISTINCT] 目标表达式[,…目标表达式] [ INTO 新表名] FROM 表名或视图名[,… 表名或视图名 [ WHERE 条件表达式 ] [ GROUP BY 列名1 [HAVING 表达式 ] ] [ ORDER BY 列名2 [ ASC | DESC ] ] 1、子句的功能 Select子句:指定由查询返回的列 。 Into子句:将检索结果存储到新表或视图中。 From子句:用于指定引用的列所在的表和视图 。 Where子句:指定用于限制返回的行的搜索条件。 Group by子句:指定用来放置输出行的组,并且如果 SELECT 子句 select list 中包含聚合函数,则计算每组的汇总值。 having子句:指定组或聚合的搜索条件。 HAVING 通常与 GROUP BY 子句一起使用。如果不使用 GROUP BY 子句,HAVING 的行为与 WHERE 子句一样。 Order by子句:指定结果集的排序。 2、SELECT语句的执行方式 1)通过查询设计器辅助生成和执行select语句 2)查询分析器执行select语句 二、SELECT 子句 功能: 指定由查询返回的列。 格式: SELECT [ALL|DISTINCT][TOP N [ PERCENT ] ]?? 列名1[,列名2,…列名N] FROM 表名或视图名 参数的含义: ALL:指定在结果集中可以显示重复行。ALL 是默认设置。 DISTINCT:指定在结果集中只能显示唯一行。即表示输出无重复的所有记录。 TOP N [PERCENT]:指定只从查询结果集中输出前 N 行。如果还指定了 PERCENT,则只从结果集中输出前百分之 N 行。 1、查询所有的列 SELECT 子句中,在选择列表处使用通配符“*”,表示选择指定的表或视图中所有的列。服务器会按用户创建表格时声明列的顺序来显示所有的列. 语法 : SELECT * FROM 表名 【例1】从公司管理数据库COMPANYINFO中的客户表(customer)中检索所有的客户的公司名称、联系人姓名、联系方式、地址和邮编。 USE COMPANYINFO GO SELECT * FROM customer GO 2、查询特定的列 【例2】 从公司管理数据库(COMPANYINFO)中的客户表(customer)中检索所有的客户的公司名称、联系人姓名、地址。 USE COMPANYINFO GO SELECT 公司名称,联系人姓名,地址 FROM customer GO 【例3】 从公司管理数据库(COMPANYINFO)中的雇员表(employee)中检索所有的雇员的姓名和特长。 USE COMPANYINFO GO SELECT 姓名,特长 FROM employee GO 3、指定特定列的列名 (1)采用符合ANSI规则的标准方法,在列表达式后面给出列名。 【例4】查询每个人的薪水降低30%信息。 USE CO
您可能关注的文档
- 细节入手立足常态严抓学常规管理.ppt
- 细化床用血管理措施.ppt
- 细胞核系统的制中心创新课课件.ppt
- 遐想网络净版企业经营管理.ppt
- 细石混凝土泵-小型混凝土输送泵策划].doc
- 细石混土搅拌机设计说明书.doc
- 纤丝店长管理.ppt
- 霞浦九大馆·子铂金广场(a、b楼及下沉式广场)幕墙工程施工组织方案.doc
- 霞浦东冲至火车站j2监理全管理制度汇编.doc
- 线管暗敷破损 回路没按设计要求 电缆穿管破损 隐蔽前仔细检查 包含管道安装 有可能管道都没接就隐蔽了.doc
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
原创力文档

文档评论(0)