酸菜鱼土豆大侠
酸菜鱼土豆大侠
全部文章
分类
题解(2)
归档
标签
去牛客网
登录
/
注册
酸菜鱼土豆大侠的博客
全部文章
(共129篇)
题解 199 | #查找所有员工的last_name#
【场景】:多表查询、列合并【分类】:表连接、join on、join using分析思路难点:1.如何灵活的使用多表查询语句内连接和左右连接的区别和联系连接查询 —— 左、右连接MySQL多表查询,将查询到的列合并到一个表中使用join函数具体包括:left joinnaturalright joi...
2023-03-06
1
277
题解 198 | #查找所有已经分配部门的员工的#
【场景】:多表查询、列合并【分类】:表连接、join on、join using分析思路难点:1.如何灵活的使用多表查询语句内连接和左右连接的区别和联系连接查询 —— 左、右连接MySQL多表查询,将查询到的列合并到一个表中使用join函数具体包括:left joinnaturalright joi...
2023-03-06
1
288
题解 197| #查找当前薪水详情以及部门编号#
【场景】:多表查询、列合并【分类】:表连接、join on、join using、from where分析思路难点:1.如何灵活的使用多表查询语句join on、join using、from where的区别和联系连接查询 —— 内连接MySQL多表查询,将查询到的列合并到一个表中使用join函数...
2023-03-06
1
331
题解 196| #查找入职员工时间排名倒数第三的员工所有信#
【场景】:查找最大值的所有信息、并列排序【分类】:窗口函数、dense_rank分析思路难点:1.和SQL195一样,考虑到相同时间入职员工不止一名的情况。员工表中的入职时间是只记录到天没有精确到秒,会有可能出现最晚入职的员工不止一名的情况。所以这也在启发我们建表的时候最好考虑到这种情况,把入职时间...
2023-03-03
1
391
题解 195 | #查找最晚入职员工的所有信息#
【场景】:查找最大值的所有信息【分类】:in子查询分析思路难点:1.考虑到最晚入职的员工不止一名的情况。员工表中的入职时间是只记录到天没有精确到秒,会有可能出现最晚入职的员工不止一名的情况。所以这也在启发我们建表的时候最好考虑到这种情况,把入职时间精确到秒。如果有多名员工最晚入职如何查找分两步走,一...
2023-03-03
1
341
题解 122 | #删除索引#
【场景】:删除索引 【分类】:drop index、alter table 分析思路 方法一、使用drop index [使用]:drop index 索引名 on 表名; 方法二、使用alter table [使用]:alter table 表名 drop index 索引名; 扩展 前往...
2022-12-20
2
558
题解 121 | #创建索引#
【场景】:创建索引 【分类】:普通索引、唯一性索引、全文索引 分析思路 难点: 1.如何创建不同索引类型的索引 方法一、使用create index [使用]:create [unique|fulltext] index 索引名 on 表名 (列名); [注意]:unique 唯一性索引、fu...
2022-12-20
8
594
题解 118 | #创建一张新表#
【场景】:创建新表,如果存在则返回 【分类】:创建新表、create table if not exists table_name 分析思路 难点: 1.如果该表已经被其他分析师创建过了,正常返回即可,所以要先判断表是否存在,如果存在返回,不存在再执行创建的动作。 新学到: [使用]:show f...
2022-12-19
7
772
题解 119 | #修改表#
【场景】:修改表 【分类】:直接修改、删除后修改 分析思路 难点: 1.如果该表已经被其他分析师创建过了,正常返回即可,所以要先判断表是否存在,如果存在返回,不存在再执行创建的动作。 新学到: [使用]:show full fields from table_name 可以查看表中的字段 方法一...
2022-12-19
17
855
题解 120 | #删除表#
【场景】:删除表 【分类】:删除多个表 分析思路 难点: 1.能否循环删除? 扩展 前往查看:MySQL 表的创建、复制、修改与删除 求解代码 方法一: 一个表一个表的删除 drop table exam_record_2011; drop table exam_record_2012; dro...
2022-12-19
5
603
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页