当前位置:首页 » 编程语言 » sql平均指令
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql平均指令

发布时间: 2022-07-16 17:37:22

❶ access中 用sql命令创建名为“学生总分”的查询,求出每个学生的总分、平均分 这个查询怎么写啊 哥 求帮忙

access查询-》设计
关闭弹出的“显示表”
此时在“文件下拉菜单”下有个“SQL”点击它即可进入SQL创建视图
(如果没有,在上面窗口上右键->SQL视图)
假设学生成绩表(学生ID,成绩),在SQL视图中写:
SELECT SUM(成绩) AS '学生总分',AVG(成绩) AS '平均分' FROM STUDENT GROUP BY 学生ID;

❷ SQL数据库命令,求救查询平均成绩!万分感谢!

SQL数据库命令,求救查询平均成绩!
select 学号, avg(分数) from grade group by 学号 having count(distinct 课程编号) > 1

select 学号 as u_编号, 姓名 as u_名称
from student_info where 姓名 like '张%'
union
select 课程编号 as u_编号, 课程名称 as u_名称
from curriculum

❸ 求助哈,数据sql命令,题目要求查询平均成绩大于85分的学号、姓名、平均成绩,这要怎么做呢,

SELECTSTUDENTS.SNO,SNAME,AVG(GRADE)
FROMSC,STUDENTS
WHERESC.SNO=STUDENTS.SNO
GROUPBYSTUDENTS.SNO,SNAME
HAVINGAVG(GRADE)>=85

❹ 查询表student(id,score,subject)中所有科目成绩在60分以上的学生的平均分成绩怎么写sql语句

逻辑上,分3步。使用子查询:

--3,针对这些人,求平均分
SELECTid
,AVG(Score)
FROMStudent
WHEREidIN(
--2,找到非'不及格'的学生
SELECTid
FROMStudent
WHEREidNOTIN(
--1,成绩不及格的学生
SELECTDISTINCTid
FROMStudent
WHEREScore<60
)
GROUPBYid

❺ SQL命令 怎么做啊 ....

1.创建一个名为“学生管理”的数据库。 create database 学生管理

2.在学生管理数据库中,创建一个“学生档案”数据表,字段包括:学号、姓名、性别、出生日期、家庭住址。为该数据表输入10条记录,并通过有效性规则限定出生日期在1990年1月1日到1995年12月31日之间。 create table 学生档案

3.在学生管理数据库中,创建一个“学生成绩”数据表,字段包括:学号、成绩A、成绩B、成绩C、成绩D、成绩E。并为该数据表输入10条记录。create table 学生成绩

上面的你先手动操作,然后把生成代码贴出来即可

4.为学生档案表和学生成绩表建立关系。
5.用SQL命令创建名为“学生总分”的查询,查询所有学生的学号、姓名、总分、平均分。(注意:求的是每个人的总分、平均分)
select 学号,姓名, 成绩A+成绩B+成绩C+成绩D+成绩E as 总分 , ( 成绩A+成绩B+成绩C+成绩D+成绩E)/5 as 平均分

6.用SQL命令创建名为“课程总分”的查询,查询所有课程的总分、平均分、最高分、最低分。
select sum(成绩A+成绩B+成绩C+成绩D+成绩E) as 总分 ,sum ( 成绩A+成绩B+成绩C+成绩D+成绩E)/5 as 平均分

7.用SQL命令创建名为“19岁以下”的查询,查询年龄在19周岁以下的学生的档案信息及各门课程成绩。
8.用SQL命令创建名为“修改成绩”的查询,将所有学生的成绩A的值提高10%。
9.创建一个名为“学生信息”的窗体,用以显示所有学生的各项信息。
10.最后提交完成的数据库(.mdb)文件。

❻ 6. 请写出相应的SQL命令: (1) 查询001号课的平均分,最高分,最低分

SELECTAVG(分数字段)AS平均分,MAX(分数字段)AS最高分,MIN(分数字段)AS最低分
FROM表名
WHERE课号='001'

❼ 查询每位同学的总分和平均分(四舍五入到1位小数)的sql命令怎么写

round() ; 如下, 你直接拿去执行吧
select studentno,sum(finalscore),round(avg(finalscore),1) from score group by studentno;
round(参数,2 ) 1 就是保留一位小数, 2就是保留两位小数

❽ 运用SQL命令写出:通过学生成绩,学生档案和班级目录,查询各班高等数学的平均分,最高分和最低分。

表连接,分组统计也不会?
SELECTS.ClassCodeAS[班级代码]
,C.ClassNameAS[班级名称]
,Avg(Score)AS[平均分]
,Max(Score)AS[最高分]
,Min(Score)AS[最低分]
FROMScoresS
JOINClassesCONC.Code=S.ClassCode
WHERES.CourseCodeIN(
SELECTCourseCode
FROMCourses
WHEREName='高等数学'
)
GROUPBYS.ClassCode
ORDERBYS.ClassCode

❾ SQL数据库常用命令及语法举例

下面是一些常用的SQL语句,虽然很基础,可是却很值得收藏,对于初学者非常实用

❿ 使用SQL命令实现查询,查询平均分不及格的学生人数。怎么写啊

已知:
选课表(学号,课程编号,成绩)

查询平均分不及格的学生人数的SQL代码:
select 平均分不及格的学生人数 = count(*)
from 选课表
where 学号 in ( select 学号,avg(成绩)
from 选课表
group by 学号
having avg(成绩) < 60 )