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 学号

insert into Student _CHINA values(student_guid,student_name,Country_ID,Age)

select student_guid,student_name,Country_ID,Age

from Student

where Country_ID='亏渗知中国'销消 and Age>20

存储过程

create proc test

as

begin

insert into Student _CHINA values(student_guid,student_name,Country_ID,Age)

select student_guid,student_name,Country_ID,Age

from Student

where Country_ID='中国'喊让 and Age>20

end


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存