题目描述:
电梯最大载重量为 1000。
写一条 SQL 查询语句查找最后一个能进入电梯且不超过重量限制的 person_name 。题目确保队列中第一位的人可以进入电梯 。
查询结果如下所示 :
方法1:
主要思路:解题链接汇总
select a.person_name as person_name
from Queue as a,Queue as b
where a.turn >= b.turn
group by a.person_name having sum(b.weight)<=1000
order by a.turn desc
limit 1