mysql (navicat) 怎么进行这种有条件的多列汇总呢

数据文件长这样

img

问题是下面这个第8题

img

有没有给我解答一下 不会这一种

1.先取出来所有【成功入住】的订单,我看题目中的字段名称,猜测是

select * from bookings where is_canceled ='N'

2.对第一步里的所有订单求人员总数

select sum(adults + children + babies) from bookings where is_canceled ='N'