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

Mysql 简单数据查询

1.掌握SQL语言中的SELECT、FROM、WHERE等关键字的用法,实现单表简单查询。

2.学会使用模糊查询(LIKE子句)进行数据检索。

3.理解并掌握分组统计查询(GROUP BY子句)的基本用法,包括聚合函数(如COUNT, MAX, MIN, SUM, AVG)的使用。

1.查询学生的所有信息;


2.查询成绩的所有信息;


3.查询学生表中的学生姓名,学号和政治面貌,结果按照学生学号升序排列


4.查询学生中第二个字符是‘九’的学生信息


5.查询学生表中,年龄为20-25岁的学生信息


6.查询成绩为85分以上的学生的学号和成绩


7.查询成绩表中有成绩的成绩信息


8.统计成绩表中有成绩的学生人数


9.计算成绩表中选修了课程为110的学生的最高成绩、最低成绩和平均成绩


10.查找政治面貌中超过2人政治面貌是哪些


11.按照政治面貌统计男女生的人数


12.查询选修了2门以上课程的学生学号


13.查询选修了07010号课程的学生学号及其成绩,按照成绩结果降序排列

  1. 全表与投影查询(任务1-3)对应关系代数的选择(σ)与投影(π),验证基础数据提取;
  2. 条件筛选(任务4-5)运用逻辑运算符与范围过滤,体现选择操作的优化策略;
  3. 聚合统计(任务8-9)通过MAX/MIN/AVG等函数实现关系代数的聚集操作,结合COUNT统计有效数据量;
  4. 分组与高级筛选(任务10-12)利用GROUP BY与HAVING实现分组后条件过滤,反映等价类划分与聚合逻辑;
  5.  连接与子查询(任务7、13)通过隐式连接与EXISTS验证关系代数的连接与存在性判断。实验还涉及索引对LIKE查询、排序性能的影响,强调理论(如投影优先于选择)与优化实践的结合,为复杂查询与数据库设计奠定基础。

 

 

相关文章:

  • Node.js 开发用户登录功能(使用mysql实现)
  • 深入理解 G1 GC:已记忆集合(RSet)与收集集合(CSet)详解
  • JAVA----方法
  • 结合地理数据处理
  • 《算法笔记》10.4小节——图算法专题->最短路径 问题 D: 最短路径
  • 与Ubuntu相关命令
  • 【毒理学视角】54种高毒物品的毒理机制
  • 龙虎榜——20250423
  • [AI]从零开始的TensorRT加速推理YOLO11教程
  • Linux笔记---进程间通信:匿名管道
  • SpringMVC从入门到上手-全面讲解SpringMVC的使用.
  • 线程概念与控制
  • box-sizing: border-box的用法和作用
  • 【Maven】特殊pom.xml配置文件 - BOM
  • RK3568平台开发系列讲解(调试篇)debugfs文件系统及常见调试节点介绍
  • HCIP第三次作业
  • 【Qwen2.5-VL 踩坑记录】本地 + 海外账号和国内账号的 API 调用区别(阿里云百炼平台)
  • CentOS 系统 DeepSeek 部署
  • 实体店的小程序转型之路:拥抱新零售的密码-中小企实战运营和营销工作室博客
  • 基于自适应汉克尔子空间的快速且超高分辨率的弥散磁共振成像(MRI)图像重建|文献速递-深度学习医疗AI最新文献
  • 下周起上海浦东将投放5000万元消费券,预计分五周发放
  • 世卫发布预防少女怀孕新指南,呼吁终止童婚、延长女孩受教育时间
  • 天问三号开放20千克质量资源,邀国际合作开展火星探测研究
  • 国际乒联祝贺王励勤当选中国乒协主席并向刘国梁致谢
  • 透纳仍是英国最好的艺术家,浦东美术馆有他的画展
  • 体坛联播|曼城击败维拉迎英超三连胜,巴萨遭遇魔鬼赛程