錯誤代碼
select ROUND(IFNULL(sum(shc.price) /(select sales_area from scheme_house_type_rel where id = '61e270639e46441b90f372bf7d0d2d7f'),0),2) as hardCoverPrice
from scheme_scheme ss
LEFT JOIN scheme_hard_cover shc on shc.scheme_id = ss.id and shc.state = 1
LEFT JOIN scheme_house_type_rel shtr on shtr.scheme_id = ss.id
where ss.state !=0 and ss.id = 'd08e4f9ed36d419eb1cf7481155ec9e8'
原因分析:少了個括號,哈哈哈哈,一定要仔細看清楚了
正確代碼
select ROUND(IFNULL((sum(shc.price) /(select sales_area from scheme_house_type_rel where id = '61e270639e46441b90f372bf7d0d2d7f')),0),2) as hardCoverPrice
from scheme_scheme ss
LEFT JOIN scheme_hard_cover shc on shc.scheme_id = ss.id and shc.state = 1
LEFT JOIN scheme_house_type_rel shtr on shtr.scheme_id = ss.id
where ss.state !=0 and ss.id = 'd08e4f9ed36d419eb1cf7481155ec9e8'