找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
本帖最后由 上海25期-文武飞 于 2022-2-28 21:03 编辑

问题指令
1、查询1832班的成绩信息 select*from 1832班成绩表;
2,查询1833班,语文成绩大于80小于90的成绩信息 select*from 1832班成绩表 where  语文成绩>80 and 语文成绩<90;
3、查询学生表中5到10行的数据1、select*from 1832班成绩表 where  limit 4,6;
    2、select*from 1832班成绩表 where limit 4,6;
    3、select*from 1832班成绩表 where 序号 between 5 and 10;
4,显示1832班英语成绩为98,数学成绩为77的姓名与学号,select 姓名,学号 from 1832成绩表 where  英语成绩=98 and 数学成绩=77;
5,查询出1832班成绩并且按语文成绩排序(降序)select*from 1832成绩表 order by  语文成绩 desc;
6,查询1833班与1832班,语文成绩与数学成绩都小于80的姓名。select 姓名 from 1832和1833成绩表  where 语文成绩<80 and 数学成绩<80;第一步:create table 1832和1833班成绩表(序号  int(20) auto_increment primary key,名字 varchar(20),语文成绩 float(20,1),数学成绩 float(20,1),英语成绩 float(20,1),班级  int(4));
第二步:insert into 1832和1833班成绩表 values(1,'张三',77,78,90,1832),........;
7,查询出没有参加语文考试的学生姓名和班级名称。select 姓名,班级 from 1832和1833班成绩表  where 语文成绩 is null;
8,求出班上语文成绩不及格的学生姓名 select 姓名 from 1832和1833成绩表  where 语文成绩<60 and 班级=1832;
select 姓名 from 1832和1833成绩表 where 语文成绩<60 and 班级=1833;
select 姓名 from 1832和1833成绩表 where 语文成绩<60 ;
9,求出每个班的数学平均成绩select avg(数学成绩) from  1832和1833班成绩表 where 班级=1832;
    select avg(数学成绩) from 1832和1833班成绩表 where 班级=1833;
   
10、求出每个班级语文成绩总分  --涉及到每个的时候都需要分组select 班级,sum(语文成绩) from  1832和1833班成绩表 group by 班级;
   
   

分享至 : QQ空间
收藏
努力生活,过好生活

0 个回复

您需要登录后才可以回帖 登录 | 立即注册