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

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

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

筛选题目已选:编码实现 · SQL
第 301 题给定班级表和学生表,请编写 SQL 查询,返回所有班级及其下属的所有学生。 考察 SQL 多表连接与记录处理的基本能力编码实现技术原理SQL第 302 题有一张 user 表和一张 department 表,请查出人数大于5人的部门名字以及每个部门的具体人数。 考察 SQL 表关联、分组聚合与过滤条件的使用编码实现技术原理SQL第 303 题请描述如何使用 SQL 查询出表中按某列排序的第一名记录。 考察 SQL 排序与获取首行记录的基本语法能力编码实现技术原理SQL第 304 题请用SQL统计连续登录天数达到10天的用户数,并说明你的实现思路。 考察SQL窗口函数、连续性问题建模及边界处理能力编码实现问题拆解技术原理SQL第 305 题有学生表、课程表、成绩表,如何根据成绩表查询出学生姓名和课程名称? 考察多表关联查询及常见表结构理解编码实现技术原理SQL第 306 题请说明排序窗口函数的常见用法及其与普通排序的区别。 考察对SQL窗口函数中排序类函数的理解与应用编码实现技术原理SQL第 307 题请编写 SQL 计算用户连续登录游戏的最大天数,允许登录之间存在一天的间隔(即中断一天的登录仍视为连续)。 考察 SQL 对日期序列分组和连续性问题建模的能力编码实现问题拆解技术原理SQL第 308 题请编写一条 SQL 语句,统计一个班级中男生和女生的人数。 考察 SQL 分组聚合与条件统计的基本能力编码实现技术原理SQL第 309 题给定用户表,包含用户id和用户昵称等字段,请写出SQL查询出所有昵称重复的用户的用户id。 考察SQL分组聚合与过滤重复记录的能力编码实现问题拆解技术原理SQL第 310 题sql题:有一个订单表tborder有2个字段orderid和userid,写一个sql查这个表里的下单量大于2的用户有哪些 考察SQL分组聚合和HAVING过滤的掌握编码实现问题拆解技术原理SQL第 311 题在SQL中,如何找出每个班级中成绩最高的学生?面试官提到不能使用GROUP BY结合排序,请给出实现方案。 考察SQL窗口函数和子查询的掌握程度及面试官约束下的变通能力编码实现问题拆解技术原理SQL第 312 题有一个用户表和一个订单表,怎么查找每个用户买了多少商品? 考察 SQL 多表关联、分组聚合与基础查询能力编码实现问题拆解技术原理SQL第 313 题有两张表(例如学生表和成绩表),如何查询每门课程的最高成绩、最低成绩以及及格人数?请说明使用的SQL函数。 考察SQL聚合函数 max、min、count 的熟练运用及分组查询能力编码实现问题拆解技术原理SQL第 314 题一张表包含学号、姓名、成绩,用SQL查询60分以上的学生成绩和均分。 考察SQL基础查询与聚合函数的应用能力编码实现技术原理SQL第 315 题请写一条 SQL,查询某个具体用户在某一段时间内的所有订单。 考察 SQL 基础查询、条件过滤与时间范围处理能力编码实现问题拆解SQL第 316 题查询用户表中所有男性用户的数量,请写出SQL语句。 考察基础SELECT与WHERE条件的SQL编写能力编码实现技术原理SQL第 317 题假设有课程表和成绩表,课程表包含语文、数学、英语三个科目,而成绩表中只有部分科目(例如只有语文)的成绩记录,请编写SQL查询缺少成绩的科目,即要找出课程表中没有对应成绩记录的科目。 考察SQL表连接与NULL过滤、排除逻辑的实现编码实现技术原理SQL第 318 题如何给某行数据加读锁/写锁,SQL怎么写? 考察数据库行级锁的SQL语法及读写锁语义理解编码实现技术原理SQL第 319 题排名连续怎么做? 考察对 SQL 连续排名实现的掌握与场景区分编码实现技术原理SQL第 320 题请手写SQL实现连续登录问题:给定用户登录记录表(含用户ID和登录日期),统计每个用户连续登录的最大天数。 考察SQL窗口函数、连续性问题建模与去重处理编码实现问题拆解技术原理SQL