阿里云面试题 · 问题拆解 · SQL
阿里云相关面试题,按最终去重题目聚合。
共 2357 道真题 · 当前筛选命中 7 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · SQL
考察点
技术栈
第 1 题用 SQL 找出总分前 10 的同学的姓名和总分,写出查询。 考察 SQL 聚合分组与排序取数的基本能力第 2 题请描述一条带WHERE条件的SQL语句在数据库中的完整执行过程。 考察对SQL执行流程及条件过滤优化机制的理解第 3 题请说明数据库中的增删改查操作和内连接的使用方法。 考察对数据库基础操作和内连接概念的理解第 4 题请写一条SQL查询,从合同表中取出金额最高的Top 5条合同记录,并关联查询出每个合同相关的应用信息。 考察SQL排序、限定行数与关联查询的综合运用第 5 题给定一个表,包含字段 uid、cityid、status、ctime(时间戳),要求计算每个用户在每个城市每天处于各状态的总时长,需要考虑状态跨天分段的问题。请描述你的实现方案。 考察时间区间拆分、状态时长聚合及跨天边界处理能力第 6 题给定学生表和成绩表,如何查询每门课程总成绩最高的学生?请写出SQL并说明思路。 考察分组聚合、排序与子查询或窗口函数的SQL实现第 7 题SQL分页怎么写? 考察对SQL分页语法、性能与适用场景的掌握