数据库
数据库笔记 主要为oracle相关
Frances_mm
这个作者很懒,什么都没留下…
展开
-
leetcode - 第二高的薪水
编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary)。如果不存在第二高的薪水,那么查询应返回 null。 首先将数据排序然后去重 利用limit取数据 limit y 分句表示: 读取 y 条数据 limit x, y 分句表示: 跳过 x 条数据,读取 y 条数据 limit y offset x 分句表示: 跳过 x 条数据,读取 y 条数据 考虑到空值的情况,使...原创 2020-02-25 18:47:50 · 89 阅读 · 0 评论 -
leetcode - 超过经理收入的员工
Employee 表包含所有员工,他们的经理也属于员工。每个员工都有一个 Id,此外还有一列对应员工的经理的 Id。 给定 Employee 表,编写一个 SQL 查询,该查询可以获取收入超过他们经理的员工的姓名。 | Id | Name | Salary | ManagerId | ±—±------±-------±----------+ | 1 | Joe | 70000 | ...原创 2020-02-27 21:24:18 · 82 阅读 · 0 评论 -
数据库- 索引
聚簇索引 实际存储的循序结构与数据存储的物理结构是一致的,所以通常来说物理顺序结构只有一种,那么一个表的聚簇索引也只能有一个,通常默认都是主键,设置了主键,系统默认就为你加上了聚簇索引,当然有人说我不想拿主键作为聚簇索引,我需要用其他字段作为索引,当然这也是可以的,这就需要你在设置主键之前自己手动的先添加上唯一的聚簇索引,然后再设置主键就可以了。 聚簇索引是顺序结构与数据存储物理结构一致的一种索...原创 2020-04-13 14:34:17 · 97 阅读 · 0 评论