测试岗位面试题 · 编码实现 · MySQL
题库中标记为“测试”的结构化面试题。
共 12657 道真题 · 当前筛选命中 17 道 · 更新 2026-08-05
筛选题目已选:编码实现 · MySQL
考察点
技术栈
第 1 题你写过的最复杂的 SQL 语句是什么?请介绍其逻辑和用途。 考察 SQL 编写能力和复杂查询设计思路第 2 题请写出查询每科平均成绩的 SQL 语句。 考察聚合查询与分组统计能力第 3 题请编写一条 MySQL 查询语句,计算表格中所有记录的平均分。 考察 SQL 基础聚合函数的使用与语法正确性第 4 题在Spring Boot中如何配置MySQL数据源? 考察Spring Boot数据源配置的基础能力第 5 题请编写一个MySQL查询,从表中选出姓名和年龄字段,并在满足指定条件后更新年龄为新的值。 考察MySQL基础查询与更新语句的编写能力第 6 题数据库表中存在10行完全相同的重复数据,请只保留其中一行,删除其余9行。你会如何操作? 考察对SQL删除与子查询、以及重复数据去重边界条件的理解第 7 题请设计一个包含学生表和选课表的场景,并写出一条SQL查询选出所有选修了'数据库'课程的学生姓名。 考察连表查询的SQL编写能力及对表结构设计的理解第 8 题请介绍 MySQL 中增删改查(INSERT、DELETE、UPDATE、SELECT)的基本语法和常见用法。 考察 MySQL 核心 SQL 操作的基本掌握程度第 9 题请编写一个 MySQL 查询,计算学生的平均成绩。 考察 SQL 聚合函数与分组查询的基本使用第 10 题给定一张学生成绩表,包含学号、姓名、科目、物理成绩等字段,如何查询出物理成绩并按降序排列?请写出 SQL 并说明索引设计思路。 考察 SQL 编写能力、排序及组合索引设计第 11 题MySQL怎么实现分组排序? 考察对分组取前N行等分组排序需求的SQL实现能力第 12 题请描述你在项目中如何使用 MySQL,以及在 Python 中如何连接和操作 MySQL 数据库? 考察 MySQL 的实际使用经验和 Python 数据库操作能力第 13 题请说明在 MySQL 中如何创建数据表和字段,并写出查询第 11 行到第 20 行数据的关键字或语句。 考察 MySQL 建表语法和分页查询实现第 14 题请写出向表中插入一条数据的 SQL 语句,并说明需要注意的事项。 考察 SQL 插入语句的语法正确性与注意事项第 15 题请编写并说明 MySQL 中增删改查(INSERT、SELECT、UPDATE、DELETE)四条基本 SQL 语句的典型写法,并指出各自的常用注意事项。 考察对 MySQL 基础 SQL 增删改查语法的掌握程度与常见陷阱意识第 16 题MySQL语法,查至少选修两门课程的学生ID 考察SQL聚合查询与HAVING子句的掌握第 17 题请编写一条SQL,从学生成绩表中查询总分最高的学生的学号和总分。 考察SQL聚合、排序与分组查询的正确性