后端岗位面试题 · SQL

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

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

筛选题目已选:SQL
第 861 题慢查询怎么解决? 考察对慢查询诊断与优化的系统性理解和实践能力性能优化问题排查SQL第 862 题请编写一个查询,返回最近一个月内所有借过“计算机网络”这本书的学生信息。 考察SQL查询中的日期过滤、关联查询与去重能力业务理解编码实现SQL第 863 题给定贴吧表 post(id,uid,title,likecnt,commentcnt,createtime),其中 createtime 为 unix 时间戳,请写出查询语句:统计当天发布且点赞数大于 100 的帖子数量。 考察 SQL 查询的编写能力,包括时间戳条件过滤和聚合统计编码实现问题拆解技术原理SQL第 864 题假如有一张表里头有两个一模一样的重复数据,如何去掉重复数据? 考察对SQL去重基本方法和去重逻辑的理解编码实现技术原理SQL第 865 题请实现一个统计任务:计算每个城市每天消费占比排名前十的用户,并给出这些用户的消费占该城市当日总消费的比例。 考察SQL分页排序、窗口函数和聚合计算的组合运用编码实现问题拆解技术原理SQL第 866 题请说明 SQL 中增删改查(INSERT、DELETE、UPDATE、SELECT)的基本语法和常见使用场景。 考察对 SQL 四大基本操作语法与用途的掌握程度编码实现技术原理SQL第 867 题如何排查慢 SQL 并优化索引?适用什么典型场景? 考察慢查询定位、索引优化能力和场景化问题分析性能优化技术原理问题排查SQL第 868 题有学生表a(学生ID、学生姓名)和成绩表b(学生ID、课程ID、课程分数),请写一条SQL查询出所有平均分大于80分的学生姓名。 考察SQL分组聚合、HAVING过滤与多表连接能力编码实现问题拆解SQL第 869 题请解释SQL中表连接不同方式的区别,并举例说明左连接(LEFT JOIN)的用法。 考察对SQL连接类型(INNER、LEFT、RIGHT、FULL)语义的理解及实际应用能力问题拆解技术原理SQL第 870 题现有user表包含userid、username字段,order表包含orderid、userid、productid字段。请写出SQL,查询出购买过两个及以上不同产品的用户信息。 考察SQL聚合、分组和去重计数能力编码实现问题拆解SQL第 871 题请编写一个SQL查询,合并两张表,并使用ROW_NUMBER()窗口函数为结果排序。 考察SQL窗口函数ROW_NUMBER()的使用与表合并逻辑编码实现技术原理SQL第 872 题SQL 分库分表应该怎么分 考察分库分表策略的设计逻辑与边界意识系统设计方案权衡SQL第 873 题请说明 SQL 中用于控制事务的语句及其作用。 考察对事务控制语句及其应用的掌握程度技术原理SQL第 874 题请编写 SQL 查询用户 ID 为 1 的用户购买金额最大的三条记录,并说明你的实现思路。 考察 SQL 排序与限量查询的语法掌握及结果理解编码实现问题拆解SQL第 875 题请编写一条查询指定条件的SQL语句,并解释其执行逻辑。 考察SQL编写能力和数据库查询逻辑理解问题拆解技术原理SQL第 876 题如何优化 SQL 慢查询?请结合索引命中、执行计划分析和 SQL 改写等方面说明。 考察慢查询定位、执行计划分析与索引优化能力性能优化技术原理问题排查SQL第 877 题请列举并说明你常用的 SQL 优化手段及其适用场景。 考察对 SQL 性能优化的系统性理解和实际应用能力性能优化技术原理SQL第 878 题数据库的左连接、右连接、内连接有什么区别?请举例说明实际读数据时会产生几条数据的场景。 考察SQL连接类型的概念理解和实际数据量变化意识问题拆解技术原理SQL第 879 题请描述如何统计用户的连续登录天数。 考察SQL或数据处理中的连续性问题拆解与实现能力数据驱动问题拆解技术原理SQL第 880 题给你一段很长的SQL你会怎么做治理? 考察对长SQL治理的全面思路,包括可读性、性能与可维护性性能优化问题拆解技术原理SQL