问答 / 0 / 5 / 创建于 7年前
问题描述: 表A:楼盘(new_houses)
。。。。。
表B:户型图
。。。
表C:报价
A一对多B,A一对多C, 现在给出筛选条件,找出80-100万的楼盘(筛选时按表C的最新报价计算)。楼盘价格=户型面积*最新报价
select * from a left join b on b.new_house_id=a.id left join c on c.new_house_id=a.id where b.area*c.price between 800000 and 1000000
select * from a left join b on b.new_house_id=a.id left join c on c.new_house_id=a.id
where b.area*c.price between 800000 and 1000000
不清楚怎么用Eloquent实现,你可以试试原生sql ,或者查询构造器
@我不饿 你这个应该可以,但是这样就不能用自带的分页了吧,主要还有许多其他查询条件是串联的用Eloquent比较简单,我再看看,谢谢了
@fnf1993 分页可以参考 手动分页
风衣开
风衣错
我要举报该,理由是:
推荐文章: