专业服务行业面试题 · 编码实现 · SQL
专业服务行业相关面试题,按题目行业基础数据聚合。
共 27579 道真题 · 当前筛选命中 120 道 · 更新 2026-08-05
筛选题目已选:编码实现 · SQL
考察点
技术栈
第 81 题查询用户表中所有男性用户的数量,请写出SQL语句。 考察基础SELECT与WHERE条件的SQL编写能力第 82 题请编写SQL,查询名字以“李”开头的人的总成绩(要求使用模糊查询和聚合函数)。 考察模糊查询与聚合函数的组合使用第 83 题请编写一条SQL语句,从a表和b表中查询出id相同的记录。 考察SQL联表查询的基础能力和对JOIN语义的理解第 84 题请写出 SQL 语句,查询全体学生的数量。 考察基础 SQL 聚合函数与计数查询能力第 85 题SQL如何查询学生成绩表的第七名? 考察SQL查询中排名、去重和分页的相关能力第 86 题项目用了MyBatis-Plus,如果要去自定义写一个SQL,比如要写一个多表查询,我们怎么去定义SQL?简单描述一下这个流程。 考察在MyBatis-Plus框架中自定义SQL的定义方式与多表查询处理能力第 87 题给定用户id、城市id、用户进入城市的时间timestamp,如何用 first_value() over (partition by 用户id order by timestamp) 统计每个用户最早进入的城市? 考察窗口函数 first_value 的用法及数据分组的正确性第 88 题请基于一张包含父子关系的表(例如员工与上级),编写 SQL 查询并输出指定结构(如层级缩进、路径或树形列表)。请说明你所假设的返回格式。 考察递归或自关联SQL的编写能力与对树形数据建模的理解第 89 题给定学生表、课程表和成绩表,请编写SQL查询出每个学生的平均成绩,并按平均成绩降序排列 考察SQL基础查询、聚合函数与排序能力第 90 题请编写SQL查询,统计每个班级的学生人数,并说明查询返回的行数与哪些因素有关? 考察SQL分组聚合能力及对结果行数的理解第 91 题写SQL语句查询某列中为NULL和不为NULL的记录。 考察SQL中NULL值的判断语法与语义理解第 92 题请编写SQL实现:根据表(table)中的字段ip、url、flux,统计每个url的总流量总和。 考察SQL基础聚合查询能力第 93 题sql题:有一个订单表tborder有2个字段orderid和userid,写一个sql查这个表里的下单量大于2的用户有哪些 考察SQL分组聚合和HAVING过滤的掌握第 94 题给定一张学生成绩表(字段包含学生ID、姓名、科目、成绩),请编写SQL查询出成绩排名前三的学生(若有并列,则一并输出)。 考察SQL排序与取前N名的实现及并列处理第 95 题请手写两个 SQL:一个使用 GROUP BY 实现分组统计,另一个分别用 JOIN、IN 和子查询两种方案实现同一查询。 考察 SQL 分组聚合与多表查询方案的掌握第 96 题数据库表中存在10行完全相同的重复数据,请只保留其中一行,删除其余9行。你会如何操作? 考察对SQL删除与子查询、以及重复数据去重边界条件的理解第 97 题请说明 SQL 中 UPDATE 语句的基本语法和用法,并举例说明如何更新表中指定条件的数据。 考察 SQL UPDATE 语句的基本语法、条件过滤和实际应用能力第 98 题SQL如何查询男女数目? 考察SQL分组统计与条件聚合的基础能力第 99 题给定一张表包含字段 id、性别、成绩,请编写 SQL 语句统计男生和女生的平均成绩。 考察分组聚合 SQL 的编写能力第 100 题请说明 SQL 中多表连接查询的方法,以及选择连接条件时需要考虑哪些因素? 考察多表连接查询的语法掌握与连接条件设计能力