【面试必刷】Mysql编程题:第六期
Test 1有一个薪水表 salaries 简况如下:请你获取薪水第二多的员工的 emp_no 以及其对应的薪水 salary。考察知识点INNER JOIN,ORDER BY,FROM 中嵌套查询结果。解题思路:one: 先获取第二高薪水SELECT DISTINCT(s2.salary) FROM salaries AS s2 ...

【面试必刷】Mysql编程题:第五期
题目描述有一个员工表 dept_emp 简况如下:有一个薪水表 salaries 简况如下:获取每个部门中当前员工薪水最高的相关信息,给出 dept_no ,emp_no 以及其对应的 salary ,按照部门编号升序排列,以上例子输出如下: (注意: Mysql 与 Sqliteselect 非聚合列的结果可能不一样)考察知识点INNER JOIN,ORDER BY,FROM 中嵌套查询结果。....

【面试必刷】Mysql编程题:第四期
Test 1有一个员工表 employees 简况如下:有一个部门领导表 dept_manager 简况如下:请你找出所有非部门领导的员工 emp_no ,以上例子输出:解题思路(1) 查询的要求是不在 dept_manager 表中的 emp_no,使用 NOT IN + 子查询。MYSQL官方文档中提到 IN 使用时效率不高,推荐使用 EXISTS 或 JOIN。SELECT emp_no ....

【面试必刷】Mysql编程题:第三期
Test 1有一个员工表,employees 简况如下:有一个部门表,dept_emp 简况如下:请你查找所有已经分配部门的员工的 last_name 和 first_name 以及 dept_no,也包括暂时没有分配具体部门的员工,以上例子如下:解题思路考察知识点左联结,右联结。根据题目的要求查询的结果集中要包含所有员工的信息,那么再将表进行连接时就需要注意主从表的选择,应将 employee....

【面试必刷】Mysql编程题:第二期
Test 1有一个全部员工的薪水表 salaries 简况如下:有一个各个部门的领导表 dept_manager 简况如下:请你查找各个部门当前领导的薪水详情以及其对应部门编号 dept_no,输出结果以 salaries.emp_no 升序排序,并且请注意输出结果里面 dept_no 列是最后一列,以上例子输出如下:解题思路考察知识点内联结、ORDER BY。先观察两张表的结构,两表中的都有 ....

【面试必刷】Mysql编程题:第一期
Test 1查找最晚入职员工的所有信息,有一个员工 employees 表简况如下:请你查找 employees 里最晚入职员工的所有信息,以上例子输出如下:考察知识点ORDER BY , LIMIT,子查询。LIMIT用法首先我们要知道LIMIT 共两种常见用法:SELECT * FROM table LIMIT [offset], rows -- LIMIT 单独使用 SELECT ...

2021-Java后端工程师面试指南-(MySQL)|牛气冲天新年征文
Tips面试指南系列,很多情况下不会去深挖细节,是小六六以被面试者的角色去回顾知识的一种方式,所以我默认大部分的东西,作为面试官的你,肯定是懂的。www.processon.com/view/link/6…上面的是脑图地址叨絮可能大家觉得有点老生常谈了,确实也是。面试题,面试宝典,随便一搜,根本看不完,也看不过来,那我写这个的意义又何在呢?其实嘛我写这个的有以下的目的第一就是通过一个体系的复习,....
面试突击54:MySQL 常用引擎有哪些?
MySQL 有很多存储引擎(也叫数据引擎),所谓的存储引擎是指用于存储、处理和保护数据的核心服务。也就是存储引擎是数据库的底层软件组织。在 MySQL 中可以使用“show engines”来查询数据库的所有存储引擎,如下图所示:在上述列表中,我们最常用的存储引擎有以下 3 种:InnoDBMyISAMMEMORY下面我们分别来看。1.InnoDBInnoDB 是 MySQL 5.1 之后默认的....

带你学MySQL系列 | “数据分析师”面试最怕被问到的SQL优化问题(下)(七)
再观看下面这个案例:# 删除单独的索引 drop index authorid_index on book; drop index typeid_index on book; # 创建一个复合索引 alter table book add index idx_book_at (authorid,typeid); # 查看执行计划 explain select * from book where ....

带你学MySQL系列 | “数据分析师”面试最怕被问到的SQL优化问题(下)(六)
② 优化2:使用了in有时候会导致索引失效,基于此有了如下一种优化思路。将in字段放在最后面。需要注意一点:每次创建新的索引的时候,最好是删除以前的废弃索引,否则有时候会产生干扰(索引之间)。# 删除以前的索引 drop index typeid_authorid_bid on book; # 再次创建索引 create index authorid_typeid_bid on book(aut....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
Java面试那些事儿
手把手带您学习Java,开启编程之路。
+关注