教育/培训行业面试题 · 编码实现 · SQL
教育/培训行业相关面试题,按题目行业基础数据聚合。
共 3709 道真题 · 当前筛选命中 8 道 · 更新 2026-08-05
筛选题目已选:编码实现 · SQL
考察点
技术栈
第 1 题请编写一条SQL查询,从学生表和学生成绩表中查出每个学生的总分,并按总分降序排列。 考察SQL基础查询、表连接与聚合排序能力第 2 题有一张包含学生ID、科目ID、分数的表,如何获取每个学生的所有科目的总分?请写出SQL语句 考察SQL分组聚合的基础能力第 3 题给定学生表和成绩表,如何查询每个学生的所有科目平均成绩,并输出学生ID和姓名? 考察SQL多表关联与聚合查询能力第 4 题给定商品库存表(字段为 id、name、num),如何查询库存余额最大的前十条商品记录? 考察 SQL 排序与限量查询的基础能力第 5 题如何用 SQL 对手机号字段进行查重,找出重复记录? 考察 SQL 分组统计与去重查错的实现能力第 6 题请写出至少两种不同的解法,统计用户的连续登录天数(连续登录的定义为相邻两天均有登录记录)。 考察连续性问题分析、SQL窗口函数与自连接等多种解法设计第 7 题请编写 SQL 计算用户连续登录游戏的最大天数,允许登录之间存在一天的间隔(即中断一天的登录仍视为连续)。 考察 SQL 对日期序列分组和连续性问题建模的能力第 8 题有class表(classid,classname)、student表(studentid,studentname,classid)和score表(studentid,coursename,point)。请编写SQL查询,统计每个班级每门课程的平均分,并按班级和平均分排序。 考察多表连接、分组聚合、排序及SQL语义理解