后端岗位面试题 · 编码实现 · SQL

题库中标记为“后端”的结构化面试题。

89928 道真题 · 当前筛选命中 368 · 更新 2026-08-05

筛选题目已选:编码实现 · SQL
第 161 题SQL:学生表(id, classid, score),输出每个班级成绩排名第一的学生id 考察窗口函数或分组排序取每班最高分学生的SQL实现编码实现技术原理SQL第 162 题请编写一段Java代码,实现从数据库查询用户数据并处理结果集的需求。 考察Java与SQL结合的数据处理能力及编码规范编码实现技术原理JavaSQL第 163 题编写一条SQL查询语句,对表 Timeuserprice 统计每周从周一到周六每天的累计销售额。要求:统计周期为每周,截止到周六;周一显示当天销售额,周二显示当天销售额,周三显示周一和周二销售额之和,周四显示周一至周三累计,以此类推,周六显示本周总销售额。 考察窗口函数在累积聚合中的使用与分组边界处理编码实现数据驱动技术原理SQL第 164 题在现有的一张表里增加一列,SQL 怎么写?(Alter Table add) 考察 SQL DDL 基础操作与 ALTER TABLE 用法编码实现技术原理SQL第 165 题请用一条 SQL 语句查询出每门课成绩都大于 80 分的学生姓名。 考察 SQL 聚合与分组过滤能力,尤其是对“每门课都”条件的正确转化编码实现问题拆解技术原理SQL第 166 题请编写一条 SQL 语句,从表 A 中找出业务字段 b 出现重复的所有记录。 考察 SQL 分组聚合与筛选重复记录的编写能力编码实现技术原理SQL第 167 题请编写SQL查询,从四个关联表中提取商品总金额,并说明你的查询思路。 考察多表关联查询能力及对聚合与分组逻辑的理解编码实现问题拆解SQL第 168 题请设计并写出 SQL,计算每个学生的总成绩,并按总成绩降序排列,结果包含学生编号、学生名称和总成绩。 考察 SQL 聚合与排序的编写能力编码实现技术原理SQL第 169 题如何设计并进行学生表、成绩表、课程表之间的多表关联查询?请举例说明关键 SQL 写法。 考察多表关联查询的 SQL 设计与基本掌握程度编码实现技术原理SQL第 170 题请编写一条 SQL 查询,输出所有员工数量不小于 2 的部门下的所有员工名字和部门名字。 考察 SQL 分组聚合、HAVING 过滤及多表关联能力编码实现问题拆解技术原理SQL第 171 题在实际开发中,使用 MyBatis 操作数据库时,从写法和流程思路上需要注意哪些问题? 考察 MyBatis 操作数据库的流程理解与开发实践中的常见问题编码实现风险判断技术原理MyBatisSQL第 172 题给定学生、课程、成绩三张表,请编写 SQL 查询:求平均分大于 80 分的学生。 考察 SQL 多表连接、聚合查询和 HAVING 子句的使用编码实现技术原理SQL第 173 题现在有一张数据表,包含学生ID、班级ID、学生的数学成绩,记录的是高三年级一次数学模拟考试。要求查出每个班级里成绩第二名的学生,如何求解? 考察SQL窗口函数的使用与去重边界处理编码实现问题拆解技术原理SQL第 174 题给定学生表、课程表和成绩表,请编写SQL查询出每个学生的平均成绩,并按平均成绩降序排列 考察SQL基础查询、聚合函数与排序能力编码实现技术原理SQL第 175 题请编写一个SQL查询,使用窗口函数实现分组排序并保留每个分组内前N条记录。 考察窗口函数语法、分区排序及取前N条的实际应用能力编码实现问题拆解SQL第 176 题查询学历为硕士及以上的人数数量,请写出SQL语句。 考察对多值条件或范围条件的SQL处理编码实现技术原理SQL第 177 题请使用SQL实现用户表的分页查询。 考察SQL分页语法与适用场景编码实现技术原理SQL第 178 题请编写一个使用行级锁的SQL语句示例,并说明其作用。 考察数据库行级锁的语法掌握与适用场景理解编码实现技术原理SQL第 179 题请编写一条SQL查询,从学生成绩表中找出每门科目成绩都大于80分的学生。表结构包含name、class(科目)、score字段。 考察SQL聚合查询与条件过滤的综合运用,尤其是对“所有科目都满足”这一逻辑的拆解。编码实现技术原理SQL第 180 题已知用户下单表和用户收藏表,请实现对用户分特征打标,特征包括已购买、购买未收藏、收藏未购买、已购买已收藏。 考察SQL表关联、逻辑理解及分类打标能力编码实现问题拆解技术原理SQL