leetcode数据库类型:577.员工奖金,难度:简单
解答:
首先需要知道每个员工的奖金数量,因此需要首先将Employee表与Bonus表连接,注意需要使用外连接,以处理员工没有出现在Bonus表上的情况,这里因为不存在员工只出现在Bonus表中的情况,所以只需要使用左外连接left join就可以,其中Brad和John的bonus为空,空值在数据库中的表示为null,我们使用bonus is null判断奖金是否为null,随后即可用where子句筛选奖金小于1000或者为空的员工。
网友评论