后端岗位面试题 · SQL

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

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

筛选题目已选:SQL
第 981 题有一个成绩表成绩表(id, score, subject),请写出SQL,找出平均分大于90分的学生,并统计每个科目的人数。 考察SQL分组聚合、子查询与条件筛选的综合能力数据驱动问题拆解技术原理SQL第 982 题SQL调优做过吗? 考察候选人SQL优化的实际经验与系统方法性能优化项目复盘问题排查SQL第 983 题如何判断SQL语句是否命中索引? 考察数据库索引机制的理解和SQL执行分析能力性能优化技术原理问题排查SQL第 984 题请编写一条SQL语句,从a表和b表中查询出id相同的记录。 考察SQL联表查询的基础能力和对JOIN语义的理解编码实现技术原理SQL第 985 题给定学生进入宿舍的日志表(含学生ID、日期、时间),如何查询每个学生每天的最早和最晚进入时间?请写出SQL并说明思路。 考察SQL分组聚合与时间字段处理能力数据驱动技术原理SQL第 986 题请解释 SQL 中左连接和右连接的区别,并举例说明。 考察对 SQL 连接类型语义的理解和应用能力问题拆解技术原理SQL第 987 题请写一条 SQL,使用 JOIN 和 GROUP BY 查询满足某需求的聚合结果。 考察 SQL 中多表关联与分组聚合的综合运用编码实现技术原理SQL第 988 题假设有一张登录记录表,包含字段:用户ID、登录日期、登录日期时间(登录时间点)和登录时长。请写出 SQL,分别统计所有用户的总登录次数和平均登录时长。 考察 SQL 聚合查询和分组统计能力编码实现技术原理SQL第 989 题怎么查看SQL语句是否使用索引? 考察对SQL执行计划的理解与索引使用排查能力技术原理技术选型问题排查SQL第 990 题如何有效防止SQL注入攻击? 考察对SQL注入原理、防御手段及最佳实践的理解风险判断安全意识技术原理SQL第 991 题在 SQL 查询中,使用 LIKE 进行模糊匹配时,通配符 % 放在哪个位置会导致索引失效?请解释原因。 考察对 LIKE 查询索引使用规则及最左前缀原则的理解技术原理问题排查SQL第 992 题SQL题:自增主键id,数据量1000万,如何高效查询出全部数据?请写出对应SQL。 考察大数据量全表扫描时的分批查询与游标分页能力编码实现性能优化技术原理SQL第 993 题请介绍一次你处理慢SQL的完整过程。 考察对数据库慢查询的诊断、分析与优化能力性能优化技术原理问题排查SQL第 994 题描述一下一条SQL语句查询的过程 考察对数据库查询执行流程和内部机制的理解问题拆解技术原理SQL第 995 题怎么去优化这条慢SQL? 考察对慢SQL定位、分析与优化的系统化能力性能优化技术原理问题排查MySQLSQL第 996 题如何在Spring应用中实现SQL审计功能? 考察对SQL审计技术方案的理解与实现细节风险判断系统设计技术原理Spring FrameworkSQL第 997 题请写一个 SQL 查询,统计连续点击次数。 考察 SQL 窗口函数与连续性问题建模能力编码实现问题拆解技术原理SQL第 998 题请说明如何使用数据库的 EXPLAIN 命令来分析 SQL 执行计划。 考察对 EXPLAIN 命令作用、输出字段理解及基于执行计划定位 SQL 性能问题的能力性能优化技术原理问题排查SQL第 999 题在什么场景下不建议使用 SELECT * 查询?请说明原因。 考察查询性能优化意识和数据库查询规范业务理解性能优化技术选型SQL第 1000 题请口述求解连续登录问题的三种方法,并说明各自的适用场景。 考察SQL连续区间问题的多解法能力与场景权衡问题拆解技术原理SQL