作业帮面试题 · 问题拆解 · SQL
作业帮相关面试题,按最终去重题目聚合。
共 1635 道真题 · 当前筛选命中 10 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · SQL
考察点
技术栈
第 1 题查询至少有两门课程成绩不低于80分的学生。 考察SQL聚合查询与HAVING子句的使用第 2 题给定一个成绩表,请写出查询语句,只返回所有学生的姓名。 考察 SELECT 字段选择和投影操作第 3 题请描述一条SQL语句在数据库中的完整执行流程。 考察对数据库查询处理各阶段的理解第 4 题请用 SQL 去掉一个最高分和一个最低分后,计算每个用户的平均分。 考察 SQL 聚合、窗口函数及修剪数据的实现能力第 5 题有一张 student 表,包含 ID、Name、ClassID(班级 ID)、Score(成绩)字段,要求查询出每个班级中成绩最高的学生信息,输出字段为 ID、Name、ClassID、Score,怎么实现? 考察 SQL 分组取极值查询的写法与对同分情况的处理第 6 题请说明SQL查询语句的执行顺序,并解释其重要性。 考察对SQL查询逻辑执行流程的理解及实际应用价值第 7 题给定一个包含字段 a 和 b 的表 t,请编写 SQL 统计字段 b 中出现次数最多的两个取值,并输出每个取值及其出现次数。 考察 SQL 聚合、分组统计和排序取前几名的能力第 8 题给定一个成绩表,编写查询语句,统计成绩等于90分的记录条数。 考察聚合函数 COUNT 和条件过滤的组合使用第 9 题请根据实习项目中的需求,写出实现连续 n 天登录(n 为变量)的 SQL 语句。 考察 SQL 处理连续事件窗口的能力,特别是使用窗口函数和日期分组技巧第 10 题给定一个成绩表,写出查询语句,找出姓名为“张三”的学生的成绩。 考察基础 SQL 查询语法和条件筛选能力