测试岗位面试题 · SQL

题库中标记为“测试”的结构化面试题。

12657 道真题 · 当前筛选命中 293 · 更新 2026-08-05

筛选题目已选:SQL
第 281 题请对比数据库中的内连接、左连接、右连接和全外连接,并结合增删改查操作说明它们的典型应用场景。 考察对数据库连接类型及增删改查操作的掌握程度问题拆解技术原理SQL第 282 题请编写一条 SQL,实现按某字段排序后分页查询两个关联表的数据,并分别说明如何执行 update、delete 以及 in 操作。 考察 SQL 联表查询、排序分页与常用增删改语法的掌握编码实现技术原理SQL第 283 题SQL子查询怎么使用? 考察对子查询的分类、语法、执行逻辑及应用场景的理解问题拆解技术原理SQL第 284 题count(1)、count(*) 和 count(字段) 有什么区别? 考察对 SQL 聚合函数 count 不同用法的语义、性能与空值处理的理解技术原理技术选型SQL第 285 题请介绍你实习项目中遇到的关于工作流多分支分页场景下 SQL 被拦截错位的问题,以及如何通过调整 PageHelper 中 startPage 的调用位置(从 Controller 层移动到 Service 层)来解决它? 考察候选人对 ORM 分页原理、线程上下文状态管理及业务代码组织方式的理解与问题排查能力项目复盘技术原理问题排查MyBatisSQL第 286 题索引在什么时候不生效,为什么?请举例说明。 考察对索引失效场景及底层原因的理解深度技术原理问题排查SQL第 287 题给定一个成绩表,写出查询语句,找出姓名为“张三”的学生的成绩。 考察基础 SQL 查询语法和条件筛选能力编码实现问题拆解SQL第 288 题SQL中常出现以“L”结尾的语句类别(如DML、DDL、DCL),请解释这些以L结尾的术语通常指代什么,并说明它们之间的核心区别。 考察对SQL语句分类体系(以L结尾术语)的理解与辨析能力问题拆解技术原理SQL第 289 题有class表(classid,classname)、student表(studentid,studentname,classid)和score表(studentid,coursename,point)。请编写SQL查询,统计每个班级每门课程的平均分,并按班级和平均分排序。 考察多表连接、分组聚合、排序及SQL语义理解编码实现技术原理SQL第 290 题请举例说明 SQL 中多表查询有哪些常用方式,并简述各自的使用场景。 考察 SQL 多表查询的掌握程度与场景判断能力问题拆解技术原理SQL第 291 题请编写一条SQL查询语句,从数据库中检索人员姓名字段。 考察SQL基础语法与字段识别的准确性编码实现SQL第 292 题请手写一条SQL,使用SELECT、GROUP BY、HAVING和ORDER BY,查询每个部门中工资大于平均工资的员工人数,并按人数降序排列。 考察SQL子句的综合运用和逻辑组织能力编码实现技术原理SQL第 293 题请编写一条SQL语句,实现对一个单表的按多个条件进行查询。 考察多条件单表查询的SQL编写能力编码实现技术原理SQL