学生表成绩表班级表
⑴ 有学生表(学号,姓名,班级,总成绩),要得到每个同学的学号和总成绩,则SQL查询语句是
SELECT 学号,总成绩 FROM 学生表;
每个词之间有空格 ,注意逗号。
⑵ 学生数据表(学号,姓名,性别,班级);成绩表(学号,课程编号,成绩);课程表(课程编号,课程名称)。
create database 学生成绩数据库 create table 课程信息表 ( 课号 char(6) primary key, 名称 char(6) NOT NULL ) 其他的以此类推,你看着给吧。
⑶ 班级学生成绩统计表
姓名作第一列,七门成绩分作第二列到第八列。先把姓名和成绩输入,总分用sum公式,排序用数据中的A-Z排序,平均分用average公式。不清楚的话可利用excle表格帮助。
⑷ 解答 SQL 数据库 学生表 成绩表
你答案表的结构有很多问题
Hi我我给你从新写一个吧
⑸ 有学生表(编号,姓名,班级),成绩表(学生编号,科目编号,成绩) sql查询学生编号,姓名,科目成绩,没成绩的为0
1
select 学生表.编号,
姓名,
isnull(s1.语文成绩,0) as 语文成绩,
isnull(s2.数学成绩,0) as 数学成绩,
isnull(s3.英语成绩,0) as 英语成绩
FROM 学生表 left join
(select 学生编号, 科目, 成绩 as 语文成绩 from 成绩表 where 科目编号 = '语文') s1 on 学生表.编号 = s1.学生编号 left join
(select 学生编号, 科目, 成绩 as 数学成绩 from 成绩表 where 科目编号 = '数学') s2 on 学生表.编号 = s2.学生编号 left join
(select 学生编号, 科目, 成绩 as 英语成绩 from 成绩表 where 科目编号 = '英语') s3 on 学生表.编号 = s3.学生编号
2.
select 班级, 科目编号, avg(成绩) as 平均成绩 from 学生表, 成绩表 where 学生表.编号 = 成绩表.学生编号 group by 班级, 科目编号
⑹ 学生表(学号,姓名,班级,成绩)
肯定是按照班级分成多张
⑺ SQL命令 “学生”数据库中有 “学生表”、“课程表”和 “成绩表”。 “学生表”中包含学号、姓名
1、首先在电脑上打开数据库软件。然后附加有学生表和成绩表的数据库。
⑻ excel怎么从年级成绩总表中,调取班级成绩到新的表中
1、 选取全校学生成绩表,重命名为“总成绩”。
⑼ JavaWeb小问题,给定4个表(学生表,班级表,科目表,学生成绩表)
就是简单的查询 啊,排序用order by,
⑽ 一张学生成绩表内SQL查询每个班级每门课程的平均分
select avg(分数复制) as 平均分, rtrim(cast(sum(case when 分数>=60 then 1 end)/count(*)*100 as char(10)))+'%' as 及格率 from A group by 班级,课程