学生各门课程成绩统计SQL语句大全(面试题)
2016-10-29 15:52
369 查看
创建表
插入数据
查询结果显示,如下截图:
View Code
SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE [dbo].[stuscore] ( [name] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL, [subject] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL, [score] [int] NULL, [stuid] [int] NULL) ON [PRIMARY] GO SET ANSI_PADDING OFF
插入数据
insert into dbo.stuscore values ('张三','数学',89,1); insert into dbo.stuscore values ('张三','语文',80,1); insert into dbo.stuscore values ('张三','英语',70,1); insert into dbo.stuscore values ('李四','数学',90,2); insert into dbo.stuscore values ('李四','语文',70,2); insert into dbo.stuscore values ('李四','英语',80,2);
查询结果显示,如下截图:
declare @s nvarchar(1000) set @s='' select @s =@s+','+name+'('+convert(nvarchar(10),score)+'分)' from stuscore where subject='数学' set @s=stuff(@s,1,1,' ')print '数学:'+@s
View Code
相关文章推荐
- 学生各门课程成绩统计SQL语句大全(面试题)
- 学生各门课程成绩统计SQL语句大全
- 统计出每门课程各个成绩等级的学生数量
- YTU-OJ-统计程序设计基础课程学生的平均成绩
- OJ统计程序设计基础课程学生的平均成绩
- YTU 2626: B 统计程序设计基础课程学生的平均成绩
- 学生各门课程成绩统计SQL语句大全
- 在学生成绩表中,显示存在有85分以上成绩的课程号,并且统计各门课程不及格人数在10人以上的课程数量
- 第十六周oj刷题——Problem F: B 统计程序设计基础课程学生的平均成绩
- [YTU]_2626( B 统计程序设计基础课程学生的平均成绩)
- 喜刷刷2——统计程序设计基础课程学生的平均成绩
- OJ第二批——Problem F:统计程序设计基础课程学生的平均成绩
- 根据老师编号,统计其所授课程的平均成绩及学生人数。
- 学生各门课程成绩统计SQL语句大全
- 学生各门课程成绩统计SQL语句大全
- 学生各门课程成绩统计SQL语句大全
- 学生各门课程成绩统计SQL语句大全
- 第十周刷OJ题 统计程序设计基础课程学生的平均成绩(静态成员函数的使用复习)
- sql获取每门课程成绩最好的学生信息
- pat(B) 1038. 统计同成绩学生(哈希)