标签: interview-question

面试SQL问题

给定一个表“员工”

 employee_id | salary | department_id 
-------------+--------+---------------
Run Code Online (Sandbox Code Playgroud)

仅使用 SQL 查找从一个部门到另一个部门的员工调动的所有变体,因此“出发”和“到达”部门的平均工资都增长了。

PS 我在面试中被问到这个问题,从来没有给出答案,谷歌也帮不上什么忙。

interview-question

19
推荐指数
2
解决办法
2073
查看次数

什么是聚集索引?

我需要对聚集索引做一个简短的解释。

  • 什么是聚集索引?
  • 使用聚集索引的最佳做法是什么?

sql-server clustered-index interview-question

15
推荐指数
1
解决办法
7764
查看次数

我想成为数据库管理员 - 如何开始?

我刚刚在我的大学上了一门数据库课程,发现它很有趣。我想在这个领域学习更多,但我对如何开始感到有点迷茫。

如何成为数据库管理员?进入职业领域有哪些技巧和窍门?我看到很多招聘职位要求 5 年或以上的经验,但不知道如何开始。

是否有我应该寻找的入门级工作?什么样的技能、特质或认证可以帮助我解决问题或帮助我获得更多经验?我最感兴趣的是MySQL。

interview-question

13
推荐指数
2
解决办法
6万
查看次数

在 MySQL DBA 面试中我应该问什么?

我是一名软件开发人员,正在帮助我的团队聘请一名 MySQL DBA。我们面临的核心挑战是:

  • 由于 Hibernate,查询和性能变慢。

  • 数据库管理(备份、调优、补丁、安全)。

  • 由于来自新数据源的数据增加和旧数据的积累而产生的可扩展性。

  • 我们计划在未来开始数据挖掘和数据仓库。不知道如何,但这是方向。

我们通常有一些编程案例,我们要求开发人员为面试构建一些东西,但以同样的方式进行 DBA 面试有点困难。

你能就如何进行面试提出建议吗?

mysql interview-question

10
推荐指数
4
解决办法
7014
查看次数

连接具有一对多关系的两个表的有效方法

这是面试时问我的面试问题,我无法回答。请帮忙..

连接两个表之间具有一对多关系的最有效方法是什么

join interview-question

8
推荐指数
1
解决办法
6万
查看次数

如何在不使用 UNION ALL 或临时表的情况下显示每个存储的行两次?

名为 的相关表emp包含以下数据:

CREATE TEMPORARY TABLE emp AS
SELECT * FROM ( VALUES (1,'A'), (2,'B'), (3,'C') );

 ID  Name
 --  ----
 1    A
 2    B
 3    C
Run Code Online (Sandbox Code Playgroud)

数据操作操作的输出或结果集应如下所示:

 ID  Name 
 --  ----
 1    A
 1    A 
 2    B
 2    B
 3    C
 3    C
Run Code Online (Sandbox Code Playgroud)

要求

必须获得符合以下条件的输出:

  • 未使用 UNION ALL 运算符与所采用的 SELECT 语句相关联
  • 不使用临时表
  • 不对现有表使用 UPDATE 操作

注意:这个场景是一个面试官给我带来的。

interview-question duplication

8
推荐指数
4
解决办法
1万
查看次数

什么是第一范式中的原子关系

我已经阅读了 1NF 的定义,即“如果关系的每个属性都是原子的”。请告诉我什么是原子。

normalization interview-question

7
推荐指数
2
解决办法
3万
查看次数

如果有容量,如何编写将乘客安排到公交车上的查询?

公共汽车和乘客到达车站。如果某时间有一辆公共汽车到达车站tbus ,并且某时间有一名乘客到达tpassenger where tpassenger <= tbus,则该乘客将尝试使用第一辆未超出容量的可用公共汽车。

如果公交车到达车站时等待的乘客数量超过了其容量capacity,则只有capacity乘客才会乘坐公交车。

我想输出每辆公交车上出现的用户(如果两个乘客同时到达,则应优先考虑passenger_id值较小的乘客)。

输入:

巴士表:

总线 ID 到达时间 容量
1 2 1
2 4 10
3 7 2

旅客表:

乘客 ID 到达时间
11 1
12 1
13 5
14 6
15 7

输出:

总线 ID 容量 b_到达 乘客 ID p_到达
1 1 2 1 11 1
2 10 4 1 12 1
2 10 4 2 无效的 无效的
2 10 4 3 无效的 无效的
2 10 4 …

sql-server query interview-question

7
推荐指数
1
解决办法
1116
查看次数