编写一个 SQL 查询,获取 Employee 表中第 n 高的薪水(Salary)。
Employee 表包含所有员工信息,每个员工有其对应的 Id, salary 和 department Id。
编写一个 SQL 查询,找出每个部门工资最高的员工。例如,根据上述给定的表格,Max 在 IT 部门有最高工资,Henry 在 Sales 部门有最高工资。
编写一个 SQL 查询,查找所有至少连续出现三次的数字。
编写一个 SQL 查询来实现分数排名。如果两个分数相同,则两个分数排名(Rank)相同。请注意,平分后的下一个名次应该是下一个连续的整数值。换句话说,名次之间不应该有“间隔”。
编写一个 SQL 查询来重新格式化表,使得新的表中有一个部门 id 列和一些对应每个月的收入(revenue)列。
给定一个 Weather 表,编写一个 SQL 查询,来查找与之前(昨天的)日期相比温度更高的所有日期的 Id。
编写一个 SQL 查询,查找 Person 表中所有重复的电子邮箱。
小美是一所中学的信息科技老师,她有一张 seat 座位表,平时用来储存学生名字和与他们相对应的座位 ID,其中纵列的 ID 是连续递增的。小美想改变相邻俩学生的座位。
你能不能帮她写一个 SQL query 来输出小美想要的结果呢?
编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。
有一个courses 表 ,有: student (学生) 和 class (课程)。
请列出所有超过或等于5名学生的课。
用一条 UPDATE 语句,在不使用中间临时表的情况下,将 salary 表中 sex 的值反转。
Employee 表包含所有员工,他们的经理也属于员工。每个员工都有一个 Id,此外还有一列对应员工的经理的 Id。
某网站包含两个表,Customers 表和 Orders 表。编写一个 SQL 查询,找出所有从不订购任何东西的客户。
编写一个 SQL 查询,来删除 Person 表中所有重复的电子邮箱,重复的邮箱里只保留 Id 最小 的那个。
某城市新开了一家影院,不少人很喜欢去这家影院。该影院也张贴了关于的电影的评级和描述的海报。
请写出一条 SQL,返回 id 为奇数,且 description 不是 “boring” 的电影,并按 rating 降序。
若一个国家的面积大于300万平方公里,或者人口大于2500万,则可以称之为大国。
请编写一条 SQL 返回所有大国的 name、population、area。