数据库模拟题 4

发布 2023-04-19 23:53:28 阅读 1350

数据库第四次作业分组查询--习题要求by:邵永成。

1、查询病人表,要求显示最大年龄值、最小年龄值、平均年龄值。

select max(年龄) as最大年龄,min(年龄) as最小年龄,**g(年龄) as平均年龄from病人表。

2、查询病人表,要求统计在“太平洋保险公司”投保的病人数。

select count(保险公司名称) as太平洋保险公司投保人数from病人表。

where保险公司名称='太平洋保险公司'

3、查询一下病人表,要求统计有**号码的病人数。

select count(**号码) as有**号码的病人数from病人表。

4、查询病人表,要求统计在各个保险公司投保的各自病人数。(两种方法:group by与。

compute by)

select保险公司名称,count(病人编号) as投保人数from病人表。

group by保险公司名称。

select保险公司名称,病人编号as投保病人编号from病人表。

order by保险公司名称。

compute count(病人编号) by保险公司名称。

5、查询病人表,要求统计投保人数2人以上(含2人)的保险公司名称与投保人数。

select保险公司名称,count(病人编号) as投保人数from病人表。

group by保险公司名称h**ing count(*)2

6、查询病历表,要求统计一下病人编号为"pat0002"的病人结算总金额。(注:结算金额相。

同的只算一个记入总金额中)

select sum(distinct结算金额) as pat0002病人相同值只计算一次结算总金额from病历表。

where病人编号='pat0002'

7、查询病历表,要求统计一下病人编号为"pat0002"的病人结算总金额。(注:结算金额相同的不记入总金额中)select结算金额aspat0002病人相同值不计算结算总金额from病历表。

where病人编号='pat0002'group by结算金额h**ing count(*)2

compute sum(结算金额)

数据库模拟题

一 填空题 每空1分,共12分 1.数据库是长期存储在计算机内 有组织的 可 的数据集合。2.构成数据模型的三大要素是数据操作和数据完整性约束。3.sql语言支持关系数据库的 模式结构,其中外模式对应于。和部分基本表,模式对应于基本表,内模式对应于。4.分布式数据库是一组数据集,逻辑上它们属于同一系...

数据库第4讲

关系模型的完整性规则是对关系的某种约束条件。关系模型中可以有三类完整性约束 实体完整性 参照完整性和用户定义的完整性。其个实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称作是关系的两个不变性,应该由关系系统自动支持。规则2 1实体完整性规则若属性a是基本关系r的主属性,则属性a不能取空...

数据库原理 数据库管理系统复习

数据库 access 复习要点 数据库access基础 数据库管理系统 数据库原理 数据库原理及应用 以下为重点复习内容,请同学们务必背出下列重点概念,考试为闭卷笔试。复习教材 access数据库应用基础与实训教程 1.数据库管理系统的英文缩写 dbms 2.access 数据库文件的扩展名是什么?...