尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

Hive sql 初级题 05

Hive sql 初级题 05
📅 发布时间:2026/7/9 2:30:53

查询平均成绩大于85的所有学生的学号、姓名和平均成绩

select student_info.stu_id, stu_name, avg(score) avg from student_info left join score_info on score_info.stu_id=student_info.stu_id group by student_info.stu_id,stu_name having avg>=85;

查询学生的选课情况:学号,姓名,课程号,课程名称

select s.stu_id, s.stu_name, si.course_id, course_name from student_info s join score_info si on s.stu_id = si.stu_id join course_info ci on si.course_id = ci.course_id;

查询出每门课程的及格人数和不及格人数

select c.course_id, c.course_name, t1.`及格人数`, t1.`不及格人数` from course_info c join ( select course_id, count(if(score >= 60,1,null)) as `及格人数`, count(if(score < 60,1,null)) as `不及格人数` from score_info group by course_id ) t1 on c.course_id = t1.course_id;

查询学过“李体音”老师所教的所有课的同学的学号、姓名

select student_info.stu_id, stu_name from (select stu_id from score_info where course_id in (select course_id from course_info c join teacher_info ti on c.tea_id = ti.tea_id where tea_name = '李体音') group by stu_id having count(*) = 2) t1 join student_info on t1.stu_id = student_info.stu_id;

查询学过“李体音”老师所讲授的任意一门课程的学生的学号、姓名

select si.stu_id, stu_name from score_info join student_info si on score_info.stu_id = si.stu_id where course_id in (select course_id from course_info c join teacher_info ti on c.tea_id = ti.tea_id where tea_name = '李体音') group by si.stu_id, stu_name;

查询至少有一门课与学号为“001”的学生所学课程相同的学生的学号和姓名

select si.stu_id, si.stu_name from score_info sc join student_info si on sc.stu_id = si.stu_id where sc.course_id in ( select course_id from score_info where stu_id = '001' --001的课程 ) and sc.stu_id != '001' --排除001学生 group by si.stu_id, si.stu_name;

相关新闻

  • 绕过 Claude Desktop!Affinity MCP 直连 WorkBuddy/Cursor 完整配置指南(Windows)
  • 百度网盘秒传脚本终极指南:3分钟学会永久分享大文件
  • DOPE-硫辛酸DOPE-Lipoic Acid|二油酰磷脂酰乙醇胺-硫辛酸DOPE-LA

最新新闻

  • 短视频去水印、图文解析和小程序无痕去水印的工程化思路
  • 2026年度AI培训综合榜单:企业内训与智能体落地机构排名解析
  • 公章丢失登报声明模板内容怎么写?办理登报的流程怎么走?
  • 高压线下吊装作业太危险,电磁探测预警设备如何保命
  • 【无标题】嘉准EMC抗电磁干扰传感器:内置滤波电路,强电磁环境信号零跳变
  • STK覆盖周期

日新闻

  • SQL 查询语句的标准逻辑执行顺序(即语义处理顺序),它与实际书写顺序不同,但决定了数据库如何解析和执行查询
  • ORB-SLAM2 重定位模块深度解析:从 BoW 候选帧到 PnP 优化的 6 步流程
  • 罗技鼠标宏压枪脚本终极指南:从原理到实战的完整解析

周新闻

  • 基于YOLOv12的番茄成熟度智能检测系统开发
  • 终极RimWorld模组管理指南:用RimSort告别模组冲突烦恼
  • AI Agent框架开发:从理论到实践的完整指南

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号