I'm receieving the following error:
[Err] 1349 - View's SELECT contains a subquery in the FROM clause
When creating this view:
create view v_rescume_info as
select((case when goods.goods_fee is null then 0 else goods.goods_fee end)
+(case when rent.rent_fee is null then 0 else rent.rent_fee end)
+(case when baoxiao.baoxiao_fee is null then 0 else baoxiao.baoxiao_fee end))
as rescume_fee,goods.member_id from (select sum(product_price * product_quantity) as goods_fee,member_id from product_general_info group by member_id) goods
left join (select sum(house_fee + (case when water_fee is null then 0 else water_fee end)*water_price
+(case when electric_fee is null then 0 else electric_fee end)*electric_price) rent_fee,member_id from member_rent_info group by member_id) rent
on goods.member_id = rent.member_id
left join (select sum(finishedoff_price) as baoxiao_fee ,member_id from member_finishedoff_info group by member_id) baoxiao