互联网/IT行业面试题 · 编码实现 · SQL
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 169 道 · 更新 2026-08-05
筛选题目已选:编码实现 · SQL
考察点
技术栈
第 41 题请手写一个 SQL 查询,从 users 表和 orders 表中查询每个用户的订单总数,并按订单总数降序排列,只返回订单数大于 0 的用户。请写出完整的 SQL 语句。 考察 SQL 基础查询、聚合函数、分组和排序的掌握第 42 题请说明 SQL 中增删改查(insert、delete、update、select)命令的基本语法。 考察 SQL 基础命令的掌握程度第 43 题有一个订单表,包含地区和金额字段,如何用 SQL 计算每个地区的金额总和?请写出 SQL 语句。 考察 SQL 分组聚合语法与基本查询能力第 44 题请编写 SQL 查询班级中成绩最高的学生。 考察 SQL 基础查询能力,特别是聚合、排序与分组逻辑第 45 题数据库的基本操作指令有哪些? 考察数据库基本增删改查指令的掌握程度第 46 题请描述你完成一道SQL查表题的过程,包括如何分析表结构、编写查询语句以及验证结果。 考察SQL查询能力、问题拆解与验证意识第 47 题请编写一条SQL查询,返回销售额最高的10个商品。 考察SQL分组聚合与排序取TopN的编写能力第 48 题还是基于表A,如何找出在十月份中,有连续三天及以上购买行为的用户? 考察SQL窗口函数与连续区间问题的解题能力第 49 题查询至少有两门课程成绩不低于80分的学生。 考察SQL聚合查询与HAVING子句的使用第 50 题查询每个学生的最高分数对应的科目名,若最高分有多个科目并列,应如何处理? 考察SQL窗口函数及并列最高分的处理逻辑第 51 题请解释SQL中SELECT语句的基本结构,并举例说明如何使用。 考察SQL基础语法理解与实际运用能力第 52 题请编写一条SQL查询语句,实现从订单表(order)中统计每个客户的订单总金额,并按总金额降序排列,只返回总金额大于1000的客户ID和总金额。 考察SQL基础语法、分组聚合与过滤排序能力第 53 题学生表和成绩表,如何查出班级总成绩前10并排序? 考察SQL关联查询、分组聚合与排序的综合运用第 54 题如何计算2023年新注册用户的首次购买与第二次购买之间的平均时间间隔? 考察用户行为数据分析中的事件定义、时间窗口计算与SQL实现能力第 55 题表A中有100条数据,请编写SQL按时间倒序排列,查询第10到第20条数据。 考察SQL排序与分页查询的写法及正确性第 56 题请写出在项目中实现乐观锁时使用的 SQL 示例。 考察乐观锁的 SQL 实现方式与并发控制理解第 57 题请说明如何通过左连接和分组查询统计每个用户的登录次数,涉及用户表和日志表。 考察SQL左连接、分组聚合及多表查询的掌握第 58 题请分别写出两个SQL查询:1)查询员工表中工资最高的员工信息;2)查询每个部门的员工数量。 考察SQL基础语法、聚合函数与分组查询的掌握第 59 题请编写SQL找出连续登录3天的用户ID。 考察SQL中连续问题处理能力与窗口函数运用第 60 题请实际编写一条SQL,利用窗口函数计算每个部门内员工的薪水排名。 考察MySQL 8.0窗口函数的理解与编写能力