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

相关推荐
蚂蚁数据AntData4 小时前
DB-GPT 0.7.4 版本更新|开源蚂蚁集团Text2SQL数据集:Falcon、支持GLM-4.5大模型
数据库·gpt·语言模型·开源
qqxhb4 小时前
系统架构设计师备考第55天——数据库设计融合&物联网层次架构&案例分析
数据库·物联网·系统架构·orm·网络层·感知层·平台应用层
消失在人海中4 小时前
图形数据库Neo4J简介
数据库·oracle·neo4j
狂盗一枝梅4 小时前
MySql8.0公共表表达式『CTE』
mysql·cte
凡间客4 小时前
MySQL Galera Cluster部署
数据库·mysql
熊文豪4 小时前
KingbaseES电科金仓数据库SQL调优
数据库·sql·kingbasees·电科金仓·kes·sql调优
siriuuus5 小时前
MySQL 的 MyISAM 与 InnoDB 存储引擎的核心区别
mysql·1024程序员节
-Initiation5 小时前
数据库的安全与保护(下)
java·数据库·oracle
Leon-Ning Liu5 小时前
Oracle 19c 归档日志挖掘(Log Mining)完全指南
数据库·oracle