sql作业

发布 2022-09-02 19:39:28 阅读 6026

1. 按照籍贯统计每个省的平均入学成绩。

select **g(入学成绩)

from 学生。

group by 贯籍。

2. 查询89年6月15日以后出生的学生的名单 。

select 姓名。

from 学生。

where 出生日期》”19890615”

3查询2024年出生的学生信息。

select *

from 学生。

where 出生日期 like “1989*”

4求选修“102”号课,成绩大于78分的学生的学号及成绩,并按成绩由高到低列出。

select 学号,成绩。

from 成绩。

where 课程号=”102” and 成绩》”78

order by desc

5.求出总分大于230的学生的学号,姓名及总成绩 。

select 学生。学号,学生。姓名,sum(成绩)as “总成绩”

from 学生,成绩。

where 成绩》(select sum(成绩) from 成绩 where )

6.求选修必修课学生的学号,课程号,成绩的情况 。

select 学生。学号,成绩。课程号,成绩。成绩。

from 学生,成绩,课程。

where 学生。学号=成绩。学号 and 成绩。课程号=课程。课程号。

group by 是否选修。

7.列出所有学生选修的课程号,去掉重复值。

select distinct 课程号。

from 成绩。

8.列出选修英语的所有学生的学号。

select 学号。

from 成绩。

where 课程号=(select 课程号 from 课程 where 课程名=”大学英语”)

9.列出成绩为满分的学生的学号和课号 。

select distinct学号,课号。

from 成绩。

where 成绩=”100”

10..列出各门课的平均成绩、最高成绩、最低成绩和选课人数。

select **g(成绩),max(成绩),min(成绩),count(学号)

from 成绩。

group by 课程号。

11.查询经济系的党员的学号,姓名。

select 学号,姓名。

from 学生。

where 是否党员 and 系号 =(select 系号 from 系名 where 系名=”国际经济与**”)

12,查询选修了“***理论”课的学生学号,姓名。

select 成绩。学号,学生。姓名。

from 成绩,学生。

where 学生。学号=成绩。学号 and 课程号=(select 课程号 from 课程 where 课程名=”***理论”)

13.查询姓“田”的同学的信息,要求不能使用like。

select *

from 学生。

where left(姓名,1)=”田”

14.查询名字中带有“田”这个字的同学的信息,要求不能使用like。

select *

from 学生。

where left(姓名,1)=”田” or left(姓名,2)=”田” or left(姓名,3)=”田”

15.列出每一个同学的学号,姓名,籍贯,和年龄。

select 学号,姓名,贯籍,16.将所有学号末尾是“7”的同学信息列出来。

17.将所有学号当中有“7”这个数字的同学信息列出来。

18.将所有的男生党员的选课情况列出来。

系名 学生。

成绩。课程。

SQL作业

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

SQL作业

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

SQL作业

一 学生 课程 选修数据库。单表。1 检索学习课程号为0911的学生的学号和成绩。2 统计选修了课程号为0911的学生的人数。3 检索每个学生的出生年份,输出学生姓名和出生年份。4 检索选修课程号为0912或者0911的学生的学号。5 检索18 20岁的姓王的同学的学生姓名。6 检索学习课程中包含了...