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

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

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

筛选题目已选:编码实现 · SQL
第 341 题请编写一条SQL查询,从两张表中取出所有不重复的id。 考察UNION与UNION ALL的区别及去重语义编码实现技术原理SQL第 342 题请编写 SQL 查询,计算每个班级的平均分,并按照平均分从高到低排序。 考察 SQL 聚合查询、分组与排序能力编码实现技术原理SQL第 343 题如何使用 SQL 拼接函数将多行或字符串连接? 考察对字符串拼接函数语法与用途的掌握编码实现技术原理MySQLSQL第 344 题请写出一个SQL查询,找出所有没有下过任何订单的用户。假设有两张表:用户表(users)和订单表(orders),请说明你的查询逻辑。 考察SQL基础查询能力,尤其是子查询和关联查询的灵活运用编码实现问题拆解技术原理SQL第 345 题在SQL中,如何实现分页查询?请说明LIMIT和OFFSET的用法。 考察SQL分页查询的基本语法和实现方式编码实现技术原理SQL第 346 题有一张学生成绩表,包含学生、课程和成绩字段,现需筛选出总分大于300分的学生并按总分排序。请说明用SQL实现思路,并分析若不使用数据库索引、在数据量很大时,全表扫描加内存排序的时间复杂度。 考察SQL分组聚合思路与大数据量下的时间复杂度分析编码实现问题拆解技术原理SQL第 347 题MySQL如何分组求和? 考察SQL聚合语法与分组统计能力编码实现技术原理MySQLSQL第 348 题请编写一个 SQL 查询,使用窗口函数实现每组内按某个指标排序后取前 N 条记录,并说明窗口函数的执行逻辑。 考察窗口函数的语法掌握、分组排序与实际应用能力编码实现技术原理SQL第 349 题请编写一条 SQL 查询,统计在某段时间内借过书的用户 ID(uid)。 考察 SQL 日期范围过滤与去重查询能力编码实现技术原理SQL第 350 题请用 SQL 设计一个查询,找出最近 1 分钟内的热点数据(例如访问量最高的记录)。 考察 SQL 中时间窗口过滤与聚合排序能力编码实现问题拆解SQL第 351 题写一个 SQL 查询,找到订单数量总和最大的菜品。 考察聚合查询、分组排序及 TOP N 查询的编写能力编码实现问题拆解SQL第 352 题在MyBatis的Mapper XML文件中,如何实现按姓氏开头进行模糊查询的动态SQL? 考察MyBatis XML中动态SQL与模糊查询的参数绑定写法编码实现问题拆解安全意识MyBatisSQL第 353 题请写出查询某用户在指定时间段内所有订单的SQL语句。 考察SQL查询基础与时间范围过滤条件编码实现技术原理SQL第 354 题请分别写出两个SQL查询:1)查询员工表中工资最高的员工信息;2)查询每个部门的员工数量。 考察SQL基础语法、聚合函数与分组查询的掌握编码实现技术原理SQL第 355 题请手写一个SQL查询,实现按部门统计员工数量的需求。 考察SQL基础语法与聚合查询能力编码实现技术原理SQL第 356 题现在要统计用户表(数据量特别大)中用户昵称相同的数据,即统计出现重复的用户昵称以及每个重复昵称出现的次数,应该怎么做? 考察大数据量下SQL聚合统计与优化能力编码实现性能优化问题拆解SQL第 357 题请实际编写一条SQL,利用窗口函数计算每个部门内员工的薪水排名。 考察MySQL 8.0窗口函数的理解与编写能力编码实现技术原理SQL第 358 题请写出为表中某一列添加索引的 SQL 语句,并说明应注意的事项。 考察 SQL 索引的创建语法及对查询性能的影响编码实现性能优化技术原理SQL第 359 题请写一条 SQL,返回某张表按某字段排序后的第 10 到第 15 条数据。请说明你使用的数据库以及排序和分页实现方式。 考察 SQL 分页查询的正确写法与不同数据库方言的差异编码实现技术原理技术选型SQL第 360 题请基于一张包含父子关系的表(例如员工与上级),编写 SQL 查询并输出指定结构(如层级缩进、路径或树形列表)。请说明你所假设的返回格式。 考察递归或自关联SQL的编写能力与对树形数据建模的理解编码实现问题拆解技术原理SQL