第五单元 简单查询(课件)- 《网站数据库应用技术SQL Server》同步教学(水利水电版)

2024-03-21
| 48页
| 51人阅读
| 0人下载
普通

内容正文:

第五单元 简单查询 任务5.1 查询指定的列 任务5.2查询指定的行 任务5.3 使用函数查询数据 任务5.4 对查询结果进行排序 任务5.5 分类汇总 5.1.1 情景描述 5.1.2问题分析 5.1.3 解决方案 5.1.4 知识总结 5.1.5 应用实践 任务5.1 查询指定列 学生信息管理系统里存储了各类信息和记录,比如“学生”表里包含了学生的学号、姓名、性别、出生日期、个人联系电话、政治面貌、身份证号、家庭联系电话、家庭联系地址、班级编号多个字段的值。在某些功能中,开发团队只对其中部分信息感兴趣,比如只需要显示学生的学号、姓名、性别、出生日期字段,并把这部分信息的格式确定为“StudentID,StudentName,Sex,Birthday”。在这种情况下,意味着需要在原有的“学生”表中查询出刚才我们所指定的字段。 5.1.1 情景描述 学生信息管理系统里存储了各类信息和记录,比如“学生”表里包含了学生的学号、姓名、性别、出生日期、个人联系电话、政治面貌、身份证号、家庭联系电话、家庭联系地址、班级编号多个字段的值。在某些功能中,开发团队只对其中部分信息感兴趣,比如只需要显示学生的学号、姓名、性别、出生日期字段,并把这部分信息的格式确定为“StudentID,StudentName,Sex,Birthday”。在这种情况下,意味着需要在原有的“学生”表中查询出刚才我们所指定的字段。 5.1.2问题分析 1.打开SQL Server Management Studio,单击“对象资源管理器”中的“数据库”文件夹下的数据库“学生管理”; 2.单击工具栏上的“新建查询”命令,打开“查询编辑器”; 3.在“查询编辑器”上输入以下代码: 5.1.3 解决方案 4.单击工具栏上的【执行】按钮,如图所示。 SELECT 学号 as 'StudentID',姓名 as 'StudentName', 性别 as 'Sex' , 出生日期 as 'Birthday' FROM 学生 查询表中的指定列 定制列名 使用计算列 5.1.4 知识总结 使用SELECT语句查询指定列的语法规则为: SELECT 字段列表 FROM 表名 参数说明如下: 字段列表:指定由查询返回的列,中间用逗号分隔 表名:用于指定输出数据的来源表名。 注意: 如果要查询表中所有列,可以写出来表中的全部列名,也可以用星号(*)号代替字段列表参数。 字段列表也可以是计算得到的列。 字段列表的显示结果集可以重新定制列名。 SELECT 专业代码,专业名称,描述,状态 FROM 专业 SELECT * FROM 专业 【例5-1】查询“专业”表中的所有数据。 (1)打开SQL Server Management Studio,在工具栏上单击“新建查询”按钮,打开SQL编辑器,编写如下代码: (2)单击工具栏上的【执行】按钮,运行结果如图所示。 说明:两条SELECT语句执行的结果相同,第一条语句在SELECT命令后面指出来查询的所有列,第二条语句用星号(*)表示查询的所有列。 SELECT 专业代码,专业名称 FROM 专业 【例5-2】显示专业表的专业代码,专业名称信息。 (1)打开SQL Server Management Studio,在工具栏上单击“新建查询”按钮,打开SQL编辑器,编写如下代码: (2)单击工具栏上的【执行】按钮,运行结果如图所示。 对查询结果的列重新命名,有三种方式: 定制列名 SELECT 列名1 AS 新列名1,列名2 AS 新列名2,… FROM 表名 SELECT 列名1 新列名1,列名2 新列名2,… FROM 表名 SELECT 新列名1=列名1,新列名2=列名2,… FROM 表名 参数说明如下: 列名1,列名2:表中的原始列名 新列名1,新列名2:查询结果显示的新字段名。 SELECT 专业代码 AS 'ProfessionalCode', 专业名称 AS 'ProfessionalName' FROM 专业 SELECT 专业代码 'ProfessionalCode', 专业名称 'ProfessionalName' FROM 专业 SELECT 'ProfessionalCode'=专业代码 , 'ProfessionalName'=专业名称 FROM 专业 【例5-3】显示“专业”表的专业代码、专业名称信息,查询结果分别使用ProfessionalCode和ProfessionalName显示。 (1)打开SQL Server Management Studio,在工具栏上单击“新建查询”按钮,打开SQL编辑

资源预览图

第五单元 简单查询(课件)- 《网站数据库应用技术SQL Server》同步教学(水利水电版)
1
第五单元 简单查询(课件)- 《网站数据库应用技术SQL Server》同步教学(水利水电版)
2
第五单元 简单查询(课件)- 《网站数据库应用技术SQL Server》同步教学(水利水电版)
3
第五单元 简单查询(课件)- 《网站数据库应用技术SQL Server》同步教学(水利水电版)
4
第五单元 简单查询(课件)- 《网站数据库应用技术SQL Server》同步教学(水利水电版)
5
第五单元 简单查询(课件)- 《网站数据库应用技术SQL Server》同步教学(水利水电版)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。