MySQL相关知识查询表中的内容(第三次作业)

要求:

1.建立相应的库和相应的表:

2.插入相应的数据:

3:完成SQL语句的查询:

(1) 查询两张表所有记录

(2) 查询student表第 2 到 5 条记录

(3) 查询计算机系和英语系学生信息

(4) 查询年龄小于 22 岁的学生信息

(5) 查询每个院系的人数

(6) 查询每个科目的最高分

(7) 查询李广昌的考试科目和成绩

(8) 连接查询所有学生信息和考试信息

(9) 计算每个学生的总成绩

(10) 计算每个考试科目的平均成绩

(11) 查询计算机成绩低于 95 的学生信息

(12) 将计算机考试成绩按从高到低排序

(13) 合并查询学生学号

(14) 查询姓张或姓王的同学的姓名、院系、考试科目及成绩

(15) 查询湖南学生的姓名、年龄、院系、考试科目及成绩

4.实验总结:

掌握了 MySQL 从 "建库 - 建表 - 插数据 - 查数据" 的完整流程,理解了主键、外键、自增、聚合函数、连接查询等核心概念在实际场景的应用,能独立完成多表关联的业务查询需求

相关推荐
天桥下的卖艺者26 分钟前
使用scitable包,两步生成逆概率删失权重(IPCW)
数据库·r语言
隔窗听雨眠1 小时前
AI原生数据库浪潮:国产数据库的架构重构与路径之争
数据库
数据库小学妹1 小时前
数据库选型实战:从数据类型到TCO成本,五维决策框架+九款产品横评
数据库·信创·国产数据库·数据库选型·oracle迁移
神龙天舞20012 小时前
MySQL 备库为什么会延迟好几个小时
android·数据库·mysql
丙氨酸長鏈3 小时前
Web前端入门第 问:JavaScript 一个简单的 IndexedDB 数据库入门示例
前端·javascript·数据库
独行侠影a4 小时前
APScheduler+Redis 分布式定时任务:解决多实例任务重复执行
数据库·redis·分布式
传说故事5 小时前
数据库中一些常用英文单词含义
数据库·oracle
夏贰四5 小时前
中小企业搭建业务中台如何控成本?业务中台轻量化落地分几步实施?
数据库·业务中台
林焱RPA5 小时前
影刀RPA200篇纪念版:最实用的20个自动化场景大盘点
数据库
名字还没想好☜5 小时前
Go 的 time.After 在 select 循环里内存泄漏:定时器堆积原理与 timer.Reset 正确姿势
java·数据库·golang·go·goroutine