国开《数据库基础与应用》第四章 4-4-3:单表查询举例

搜答案方法:电脑端按「Ctrl+F」、手机端用「页面查找」功能输入关键词查找。

4-4-3:单表查询举例

单表查询是最简单的查询,因为它只涉及到一个表。

create database 商品库

use 商品库

create table 商品表1(

  商品代号 char(8) primary key,

  分类名 char(8),

  单价 float,

  数量 int

)

商品代号分类名单价数量
DBX-134电冰箱34568
DSJ-120电视机386515
DSJ-180电视机407310
DSJ-340电视机57265
KTQ-12/td>空调器280012
WBL-6微波炉64010
XYJ-13洗衣机146820
XYJ-20电视机187312

例1:从商品表1中查询出数量大于10的所有商品记录。

select 商品代号,分类名,单价,数量

from 商品表1

where 数量>10

查询结果如下:

商品代号分类名单价数量
DSJ-120电视机3865.015
KTQ-12空调器2800.012
XYJ-13洗衣机1468.020
XYJ-20洗衣机1873.012

可以用“select *”来代替上面select一行内容。

例2:从商品表1中查询出所有商品的不同分类名。

select distinct 分类名 from 商品表1

此语句的执行结果如下:

分类名

电冰箱

电视机

空调器

微波炉

洗衣机

例3:从商品表1中查询出所有商品的最大数量及数量总和。

在查询语句的select选项中,不仅可以使用源表中的列名,而且可以使用相应的列函数。

在SELECT语句中,可使用的列函数有5种:

COUNT(<列名> | *) //用来统计出表中指定列上或所有内容中的行数

MAX(<列名>) //用来求出表中指定列的最大值

MIN(<列名>) //用来求出表中指定列的最小值

AVG(<列名>) //用来求出表中指定列的平均值

SUM(<列名>) //用来求出表中指定列的数值之和

根据此题要求,所使用的查询语句如下:

select max(数量) as 最大数量, sum(数量) as 总和

from 商品表1

查询结果为:

最大数量总和
2092

从显示结果中可以看出,max(数量)值的列名为最大数量,sum(数量)值的列名为总和。

例4:从商品表1中查询出分类名为电视机的每种商品的价值。

select 商品代号,分类名,单价*数量 as 价值

from 商品表1

where 分类名='电视机'

查询结果中包含3条记录:

商品代号分类名价值
DSJ-120电视机57975.0
DSJ-180电视机40730.0
DSJ-340电视机28630.0



「国开学习吧」:用户COOKIE有效时间30天,收藏网址『guokaixuexi.com』不迷路哦~

相关文章

国开《数据库基础与应用》第四章 4-1-3:数据库的删除

国开《数据库基础与应用》第四章 4-1-3:数据库的删除

4-1-3:数据库的删除删除数据库的命令格式如下:DROP {SCHEMA | DATABASE} <数据库名>命令功能:删除掉由命令中<数据库名>所指定的一个数据库应用系统。...

国开《数据库基础与应用》第十一章 本章小结

国开《数据库基础与应用》第十一章 本章小结

本章小结1.我们可以将Access中的“宏”看作是一种简化的编程语言,通过生成要执行的操作的列表来创建代码。生成宏时,我们从下拉列表中选择每个操作,然后为每个操作填写必需的信息。宏使我们能够向窗体、报...

国开《数据库基础与应用》第七章 本章小结

国开《数据库基础与应用》第七章 本章小结

本章小结1.Access 2010表中字段允许使用多种数据类型,分别是文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超链接和附件。2.建立数据表的结构。表的结构由字段列组成,字段列...

国开《数据库基础与应用》第四章 4-3-2:修改表中记录的语句

国开《数据库基础与应用》第四章 4-3-2:修改表中记录的语句

4-3-2:修改表中记录的语句修改表中记录的语句为UPDATE语句,具体语句格式如下:UPDATE [<数据库名>.<所有者名>.]<目的表名>  SET<列...

国开《数据库基础与应用》第四章 4-5-3:GROUP BY选项

国开《数据库基础与应用》第四章 4-5-3:GROUP BY选项

4-5-3:GROUP BY选项GROUP BY选项的语法格式如下:GROUP BY <分组列名1> [, <分组列名2> ...]例1:从学生表中查询出每个专业的学生数分析:...

国开《数据库基础与应用》第七章 7-1-1:在表定义中使用字段数据类型

国开《数据库基础与应用》第七章 7-1-1:在表定义中使用字段数据类型

7-1-1:在表定义中使用字段数据类型在Access数据库中,必须使用数据表来存储数据。一个数据表由表的结构和内容两个部分组成,表的结构由若干个字段定义所组成,表的内容由符合表结构的若干行数据记录所组...

国开《数据库基础与应用》第五章 5-2-4:机器实现

国开《数据库基础与应用》第五章 5-2-4:机器实现

5-2-4:机器实现首先把逻辑阶段设计的结果,即数据库的逻辑模式,它包括基本表和视图的定义,在具体的计算机系统中建立起来,然后按照需求分析对数据库的各种数据处理要求,给出相应的实现方法。仍然结合旅店管...

国开《数据库基础与应用》第二章 2-2-2:参照完整性

国开《数据库基础与应用》第二章 2-2-2:参照完整性

2-2-2:参照完整性若一个关系R1中的外码,对应另一个关系R2中的主码,R1中的外码和R2中的主码不但要定义在同一个域上,而且要求外码的取值不能超出对应主码的已有取值范围,否则将为非法数据,不允许被...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。