SQL简单程序题

SQL简单程序题,第1张

1、select 学号 from 学生档案表 A

join 学生成绩表 B

on A.学号 = B.学号

join 课程设置表 C

on B.课程代码 = C.课程代码

and C.课蚂纳程代码='001'

2、select A.院系名称,COUNT(1) As counts

from 院系表 A

join 学生档案表 B

on A.院系 = B.院系编号

group by A.院系名称

UNION ALL

select A.院系名称,COUNT(1) As counts

from 院系表世含 A

join 教师表 B

on A.院系 = B.院系编号

group by A.院系名称

3、select 学号 from (

select 学号 ,AVG(成就)

from 学生档案表 A

join 学生成绩表 B

on A.学号 = B.学号

group by 学号

having AVG(成就)<=75

)a

4、略 5、略

6、 select 姓名 ,count(1) as '课程搜物笑门数'

from 学生档案表 A

join 学生成绩表 B

on A.学号 = B.学号

group by 学号

1.查世哪询出商品表2中所有不同的产地

2.查搜察码找只选了一门课程的学生信息(包括,学号,姓名,性别,出没敬生日期,专业)

3.查找只选了一门课程或一门也没选的学生信息(包括,学号,姓名,性别,出生日期,专业)

你都写完了,还写什么?

USE master

GO

CREATE DATABASE student

ON

( NAME = student_dat,

FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\Student.mdf',

SIZE = 2,

MAXSIZE = 50,

FILEGROWTH = 1 )

LOG ON

( NAME =student_log,

FILENAME = 'C:\昌者仔Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\耐汪Student.ldf',

SIZE = 2MB,

MAXSIZE = 50MB,

FILEGROWTH = 1MB )

GO

盘符你可以嫌困自行修改。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12401781.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存