当前位置: 首页 > news >正文

MySQL 练习1

一个学生表
分别记录姓名,年龄,性别,班级,语文,数学,英语字段
create table student2(
id int primary key ,
name char(20),
sex char(10),
age int(3),
mobile char(20),
class char(10),
english int(10),
chinese int(10),
math int(10)
)engine=innodb default charset=utf8;
insert into student2 values
(1,'小红','女',23,'13813828824','1719',77,88,98),
(2,'小明','男',23,'13713713711','1720',56,66,55),
(3,'小李','男',23,'15915913911','1719',78,64,87),
(4,'小张','男',23,'15915913912','1720',77,76,77),
(5,'小白','女',24,'15915913913','1719',90,89,98),
(6,'小陈','女',19,'15915913914','1719',84,100,81),
(7,'小钱','女',20,'15915913915',null,45,99,93);
image
题目

题目1
查询1719班学生的成绩信息
SELECT english,chinese,math from student where class=1719 ;
题目2
查询1719班学生语文成绩大于80小于90的学生信息
题目3
查询学生表中5-7行的数据信息
题目4
显示1719班英语成绩为90,数学成绩为98的name与mobile信息
题目5
显示1719班学生信息并且以语文成绩降序排序
题目6
查询1719与1720班,语文成绩与数学成绩都小于80的name与mobile信息
题目7
查询英语平均分大于80分的班级,英语平均分
显示:班级和平均分
条件:avg english>80
题目8
按班级查出数学最高分
题目9
查询出每班数学最低分
题目10
查询每班数学总分
题目11
查询每班数学平均分
题目12
查询出每班学生总数
题目13
在表中插入一条小谢的成绩数据
题目14
把英语分数小于60的同学分数改为60分
SELECT * FROM student2

select english,chinese,math from student2 where class=1719;

select * from student2 where class=1719 and chinese>80 and chinese<90;

select * from student2 limit 4,3;

SELECT name, mobile FROM student2 WHERE class ="1719" AND english = 90 AND math = 98;

SELECT * FROM student2 WHERE class = '1719' ORDER BY chinese DESC;

SELECT name, mobile
FROM student2
WHERE class IN ('1719', '1720')
AND chinese < 80
AND math < 80;

SELECT class, AVG(english)
FROM student2
GROUP BY class
HAVING AVG(english) > 80;

SELECT class, MAX(math)
FROM student2
GROUP BY class;

SELECT class, MIN(math)
FROM student2
GROUP BY class;

SELECT class, SUM(math)
FROM student2
GROUP BY class;

SELECT class, AVG(math)
FROM student2
GROUP BY class;

SELECT class, COUNT(*) ——总数
FROM student2
GROUP BY class;

INSERT INTO student2
VALUES (8, '小谢', '男', 22, '15915913916', '1720', 85, 92, 88);
SELECT * FROM student2

UPDATE student2
SET english = 60
WHERE english < 60;
SELECT * FROM student2

http://www.jsqmd.com/news/278395/

相关文章:

  • EVA胶带生产厂怎么选,浙江有哪些比较靠谱的?
  • 2026 年果蔬粉商家哪家好?基于场景适配与技术指标的全链路评估的选择指南
  • 《你真的了解C++吗》No.027:访问权限:不仅仅是访问控制——受保护成员的语义陷阱
  • Python 实用技:解压 ZIP 文件的三种姿势(从一行命令到进阶脚本)
  • 2026年可靠的船用锅炉厂家实力品牌推荐榜
  • 为何选择济南top10研究生留学中介?学员满意度高给出答案
  • 2026年成都TD板厂家排行榜,看看谁是行业领头人
  • 《透视 ImGui:从底层原理到面试通关》第二讲:渲染后端集成 —— 从内存指令到屏幕像素
  • Shopify平台API的对接开发
  • 2026液压万能材料试验机国内品牌实力排行榜:头部厂家技术参数与应用场景测评
  • Java版LeetCode热题100之柱状图中最大的矩形:单调栈深度解析与实战指南
  • 【Python高手进阶必备】:深入解析random、secrets、numpy等5大随机数模块
  • 无锡研究生留学中介top10有哪些?收费透明、服务对比详解
  • 【波束成形】双功能雷达与通信系统Matlab仿真
  • 在宁波选择研究生留学机构,如何挑选top10确保无隐形消费
  • 99%的Python开发者踩过的坑:浅拷贝与深拷贝的5大误解,你中招了吗?
  • 揭秘Python随机数生成器:5个你必须知道的实用技巧
  • 聊聊 C++ 中那些容易踩坑的运算符
  • UE5 C++(42):创建 timeLine 时间轴
  • 快速落地 JT/T 808 服务端:jt-framework
  • 郑州top10研究生留学中介推荐,稳定可靠保障您的留学选择
  • 【高薪程序员必会知识点】:深拷贝 vs 浅拷贝——3个实战案例带你彻底掌握
  • Python批量处理Word文档:告别重复劳动的3个核心技巧
  • 2026年广州诚信的汽配加盟商城,汽车配件加盟,连锁汽配加盟厂家综合实力参考
  • 20260121人工智能作业v2
  • 2025年国内靠谱的假肢公司推荐与深度解析
  • 专利--授权及花费(发明)
  • Python模块导入失败怎么办?(ModuleNotFoundError深度解析与实战修复)
  • 连接PostgreSQL总是失败?,一文搞定Python与PostgreSQL无缝集成
  • 揭秘Python操作PostgreSQL数据库:5个步骤快速上手并避免常见陷阱