leetcode数据库刷题思路题解

leetcode 175:组合两个表

本题考点是表连接操作,表连接操作包括左连接、右连接、内连接三种。
leetcode数据库刷题思路题解_第1张图片
图片来源于leetcode yyq

代码如下:

select 
	FirstName, LastName, City, State 
from 
	Person left join Address on Person.PersonId = Address.PersonId;

leetcode 176:第二高的薪水

本题考点是limit 和 offset 分页操作以及 ifnull 函数的使用

  • limit x, y:x表示要跳过的数量,y表示要取得数量
  • ifnull(a, b):当字段为空时返回b,否则返回a

代码如下:

SELECT(
    SELECT 
    	DISTINCT Salary 
    FROM Employee 
    ORDER BY Salary DESC LIMIT 1 OFFSET 1
) AS SecondHighestSalary;

leetcode 178:分数排名

本题得考点是distinct去重、order by排序以及count函数的使用
待更新…

你可能感兴趣的:(数据库,leetcode,数据库)