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

相关推荐
AllData公司负责人4 小时前
AI大模型数据开发底座系列说明书,AllData集成Chat2DB开源项目建设AI 数据库分析底座,涵盖AI 洞察/对话SQL/智能视图!
数据库·人工智能·sql·开源·ai 洞察·对话sql
xixingzhe24 小时前
数据库备份的分类与特点
数据库
时间的拾荒人8 小时前
Redis 主从复制详解:配置实操 + 原理机制
数据库·redis·面试
隔窗听雨眠8 小时前
MySQL三表JOIN执行内核与优化器决策机制
数据库·mysql·sql优化
Decay__9 小时前
SQLServer 索引与 SQL 优化 —— 聚集索引、非聚集索引、覆盖索引、碎片维护与执行计划
运维·数据库·sql·mysql·架构
笃行35010 小时前
【金仓数据库产品体验官】订单增量同步实战:MERGE、OUTPUT 与 IDENTITY 的兼容验证
数据库
星恒随风14 小时前
MySQL 从零入门(六):复合查询详解——多表查询、自连接、子查询与 UNION
linux·服务器·数据库·mysql
无奈笑天下15 小时前
银河麒麟上lsblk命令教程详解
linux·运维·服务器·数据库
xiaoye-duck16 小时前
《C++ 项目:手写大模型接入 SDK》会话模块整合:内存 SessionManager 与 DataManager 持久化联动
开发语言·数据库·c++·语言模型
AllData公司负责人17 小时前
AI大模型数据开发底座系列说明书:AllData集成DB-GPT开源项目建设 AI 多模态分析底座,涵盖模态解析/智能大屏/MCP 扩展!
大数据·数据库·人工智能·gpt·数据采集·数据接入·模态解析