互联网/IT行业面试题 · 编码实现 · SQL

互联网/IT行业相关面试题,按题目行业基础数据聚合。

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

筛选题目已选:编码实现 · SQL
第 81 题请手写一条 SQL 语句,使用左连接查询两张表并说明其执行逻辑。 考察 SQL 左连接语法与多表查询的执行语义编码实现技术原理SQL第 82 题给定酒店表和评论表,每张评论包含酒店ID、评分、评论时间。找出评分至少为4分(视为好评)的评论中,连续好评(按评论时间排序,无需按序号)数量最长的五星酒店,且该连续好评数至少为3。请写出SQL或伪代码实现。 考察SQL窗口函数、连续序列分组及业务条件过滤能力编码实现数据驱动问题拆解SQL第 83 题请用两种不同的方法写出实现同一查询需求的SQL语句,并简要说明两种方法的适用场景和性能差异。 考察SQL编写能力、方法多样性与性能分析意识编码实现问题拆解方案权衡SQL第 84 题SQL:学生表(id, classid, score),输出每个班级成绩排名第一的学生id 考察窗口函数或分组排序取每班最高分学生的SQL实现编码实现技术原理SQL第 85 题请手写一条SQL,使用SELECT、GROUP BY、HAVING和ORDER BY,查询每个部门中工资大于平均工资的员工人数,并按人数降序排列。 考察SQL子句的综合运用和逻辑组织能力编码实现技术原理SQL第 86 题请写一条 SQL 查询,统计表中每个地区的金额合计。 考察 SQL 分组聚合的基础能力编码实现技术原理SQL第 87 题请编写一条 SQL 查询,返回总分最高的三个学生的姓名及总分。 考察 SQL 窗口函数或排序查询的编写能力,以及处理并列排名的边界情况编码实现问题拆解SQL第 88 题Rank 的公式是什么 考察对 Rank 函数基本语法的掌握编码实现技术原理SQL第 89 题一个表有姓名、部门、薪资字段,如何写出查询平均薪资大于5000的部门的SQL? 考察SQL聚合查询、分组过滤及HAVING子句的使用编码实现技术原理SQL第 90 题给定一张帖子表t,字段包括日期pdate、用户ID mid、帖子ID pid和帖子内容content,请编写SQL查询最近一周内每天发帖量排名前10的用户及其发帖数。 考察窗口函数与日期过滤的SQL编写能力编码实现问题拆解SQL第 91 题给定一个包含字段 a 和 b 的表 t,请编写 SQL 统计字段 b 中出现次数最多的两个取值,并输出每个取值及其出现次数。 考察 SQL 聚合、分组统计和排序取前几名的能力编码实现问题拆解SQL第 92 题请设计一个包含学生表和选课表的场景,并写出一条SQL查询选出所有选修了'数据库'课程的学生姓名。 考察连表查询的SQL编写能力及对表结构设计的理解编码实现技术原理MySQLSQL第 93 题请编写 SQL 查询,找出每个关注者有多少个二级关注者。 考察 SQL 中自连接与去重逻辑的运用编码实现问题拆解SQL第 94 题排名连续怎么做? 考察对 SQL 连续排名实现的掌握与场景区分编码实现技术原理SQL第 95 题给定一个成绩表,请写出查询语句,只返回所有学生的姓名。 考察 SELECT 字段选择和投影操作编码实现问题拆解SQL第 96 题请编写一条 SQL 查询,输出所有员工数量不小于 2 的部门下的所有员工名字和部门名字。 考察 SQL 分组聚合、HAVING 过滤及多表关联能力编码实现问题拆解技术原理SQL第 97 题学生表、课程表、选课表,如何查询选了所有课程(即选课门数等于课程总数)的学生姓名? 考察关系数据库中的集合运算和分组聚合查询能力编码实现问题拆解技术原理SQL第 98 题请用 SQL 查询姓名和分数表中排名前 100 的记录。 考察 SQL 排序与限制返回数量的基本语法及输出列选择编码实现技术原理SQL第 99 题有一张 student 表,包含 ID、Name、ClassID(班级 ID)、Score(成绩)字段,要求查询出每个班级中成绩最高的学生信息,输出字段为 ID、Name、ClassID、Score,怎么实现? 考察 SQL 分组取极值查询的写法与对同分情况的处理编码实现问题拆解技术原理SQL第 100 题给定一张订单表(字段包含用户ID和订单编号),请写出 SQL 查询,找出下单次数最多的用户。 考察 SQL 分组聚合与排序取极值的能力编码实现问题拆解SQL