问题:请你找到每个人的任务情况,并且输出出来,没有任务的也要输出,而且输出结果按照person的id升序排序

问题拆解:1.根据person的id排序

2,将两个表格相连接

3.提取需要的字段person的id,person的name,还有task的content

关键理解:表格1person的字段id 其实是和表格2task的字段person_id相一致相对应;同时因为题目中需要将null也显示出来,所以需要左链接,来确保右边没有task的时候也要显示null。

select p.id, p.name, t.content
from person p
left join task t
on p.id=t.person_id
order by p.id