SQL作业

发布 2022-09-02 19:27:28 阅读 2312

一、学生-课程-选修数据库。

单表。1 检索学习课程号为0911的学生的学号和成绩。

2 统计选修了课程号为0911的学生的人数。

3 检索每个学生的出生年份,输出学生姓名和出生年份。

4 检索选修课程号为0912或者0911的学生的学号。

5 检索18-20岁的姓王的同学的学生姓名。

6 检索学习课程中包含了学号为s008学生所学课程的学生的学号。

select xh from cj where kcdh in (select kcdh from cj where xh=’s008’)

7 求所有女学生的总人数和平均年龄。

8 修改选修表中c009课程的成绩,如果成绩小于等于70分则提高4%。

多表。1 检索出每门课程的平均成绩、最高分和最低分及其考试人数。

2 检索学习课程号为0911的学生的学号和姓名。

3 检索学习课程名为政治的学生的学号和姓名。

4 删除选修表中尚没有成绩的所有行。

5 检索没有选修0911课程的学生姓名及其所在的系。

6 将姓名为“里林”的学生的所有成绩删除掉。

7 将所有电子商务系女生的课程号为0911的成绩提高5%。

8 将选修“**设计”课程的不及格成绩全改为空值。

9 统计选修了课程名为英语的学生的人数。

二、商店-会员-职工数据库。

sd(sdbh*,dm,dz)

hy(hybh*,hymc,xb,nl)

zg(zgbh*,xm,xb,gz,zw,sdbh)

cj(hybh*,sdbh*,jrsj)

1 检索职务为经理的所有记录。

select * from 职工 where zw=’ 经理’

2 将工资低于1500元的女职工的工资加上100元。

update职工 set gz=gz+100 where xb=’女’ and gz<1500

3 统计所有职务为经理的职工的平均工资。

select **g(gz) from职工 where zw=’ 经理’

4 检索出所有年龄超过50岁的女性会员的姓名和其所注册的公司名称。

select 会员。姓名,会员。xb , 商店。名称。

from 会员,商店。

where 会员。sdbh=商店。sdh and会员。nl>50 and会员。xb=’女’

select商店名称 from商店

where 商店编号 in( slect 商店编号 from会员where nl>50 and xb=’女’)

5 检索出会员人数超过50人的商店编号。

select 商店编号,count(*)

from 加入。

group by 商店编号 h**ing count(8)>50

5-1 检索出会员人数超过50人的商店名称。

select加入。商店编号, 商店。商店名称count(*)

from 商店,加入 where 商店。 商店编号=加入。 商店编号。

group by加入。商店编号 h**ing count(*)50

select 商店名称 from 商店 where 商店编号in

select 商店编号from 加入group by 商店编号 h**ing count(*)50)

6 年龄大于60岁的男职工应办理退休,删除退休职工的所有相关记录。

delete from 职工 where nl>60 and xb=’男’

7 检索出工资高于所有商店职员平均工资的所有职工。

select * from 职工 where 工资》 (select **g(gz) from 职工 )

8 检索出“新百”职工的人数、平均工资、最高工资和最低工资。

select count(*)**g(gz),max(gz),min(gz) from 职工

where 商店编号=(select 商店编号 from 商店 where 商店名称=‘新百’)

select count(*)**g(职工。gz),max(职工。gz),min(职工。gz)

from 职工, 商店

where商店。 商店编号= 职工。商店编号 and 商店。商店名称=‘新百’

9 给编号为a221的商店“新百”新增加一个雇员,将该职工的信息(以你的个人信息为依据)添加到数据库中。

insert into 职工(zgbh,zgxm,xb,nl,sdbh) values

‘1002’,‘王纺‘,’女‘,23,’a2221‘)

SQL作业

客户号客户名称联系人地址邮政编码 客户。产品号。客户号。订单号。订购日期。订购单。产品名称规格说明单价。产品。订单号序号产品号数量。产品。图1订单管理数据库。查询客户表中的所有记录 从订购单表中查询客户号信息 哪些客户有订购单 查询单价在x元以上 含 的产品信息。查询单价在x元以上 不含 的某产品 ...

SQL作业

sql server数据库。实验报告。罗洁思编写。班级 汽车服务工程 2 班 姓名 康俊伟 学号 0908082217 厦门理工学院机械工程系。实验一活期储蓄管理系统数据库设计。一 实验目的。1 掌握概念模型 关系模型和关系数据库的概念 2 掌握概念模型的设计方法 3 掌握关系模型的设计。二 实验内...

sql作业

第六周。一 单选题。1 b 是位于用户与操作系统之间的一层数据管理软件。数据库在建立 使用和维护时由其统一管理 统一控制。a dbb dbmsc dbsd dba 2 模式和内模式 a a 只能各有一个 b 最多只能有一个 c 至少两个 d 可以有多个。3 数据库系统的核心是 c a 数据模型 b ...