银行行业面试题 · 编码实现 · SQL
银行行业相关面试题,按题目行业基础数据聚合。
共 3581 道真题 · 当前筛选命中 16 道 · 更新 2026-08-05
筛选题目已选:编码实现 · SQL
考察点
技术栈
第 1 题请手写一条SQL,使用GROUP BY和HAVING进行分组聚合查询,并讲解你的实现思路。 考察SQL分组聚合语法掌握程度及思路表达能力第 2 题请编写SQL查询,从四个关联表中提取商品总金额,并说明你的查询思路。 考察多表关联查询能力及对聚合与分组逻辑的理解第 3 题请编写一条 MySQL 查询语句,筛选出成绩总分排名前 80 的学生。 考察 SQL 聚合、排序与排名筛选能力,重点是 LIMIT 与聚合函数的搭配第 4 题给定学生、课程、成绩三张表,请编写 SQL 查询:找出所有课程成绩都大于 80 分的学生。 考察子查询、聚合运算和条件判断在 SQL 中的应用第 5 题请手写一道基于链表的 Python 编程题,并同时编写一个对应的 SQL 查询题,分别说明题目要求和预期解法。 考察候选人对链表数据结构的理解、Python 编码能力以及 SQL 查询设计能力第 6 题请编写一条 SQL 语句,从表 A 中找出业务字段 b 出现重复的所有记录。 考察 SQL 分组聚合与筛选重复记录的编写能力第 7 题一张表包含学号、姓名、成绩,用SQL查询60分以上的学生成绩和均分。 考察SQL基础查询与聚合函数的应用能力第 8 题编写一条SQL查询,从学生表中找出年龄第二小的学生记录。 考察SQL窗口函数、排序去重与边界条件处理能力第 9 题给定学生、课程、成绩三张表,请编写 SQL 查询:求平均分大于 80 分的学生。 考察 SQL 多表连接、聚合查询和 HAVING 子句的使用第 10 题请手写一条SQL查询,实现从订单表中统计每月订单总额,并按月份降序排列。 考察SQL基础语法、聚合函数、分组与排序能力第 11 题请写出转账业务(A转账100元给B)的SQL伪代码,需考虑余额判空和事务处理。 考察SQL事务处理、条件更新与数据一致性设计第 12 题请写出对数据表进行数据插入、删除、查询和更新操作的基本 SQL 语句。 考察对 SQL 基本增删查改语法的掌握第 13 题请设计一个打卡记录表,并编写SQL查询出每位用户最近的打卡时间。 考察SQL基础查询能力与表设计合理性第 14 题请编写一条SQL查询,实现按某个维度分组并计算每组的平均数,请说明你的查询逻辑。 考察SQL基础分组聚合能力与表达清晰度第 15 题A和B两个表,把A.a2=B.b2的行中A.a1的字段设置成对应的B.b2,怎么写SQL? 考察SQL关联更新语句的编写能力第 16 题内连接和左连接的区别是什么?请分别写出它们的操作语句。 考察 SQL 连接类型的概念理解与书写能力