有三张表 cw_bill 和 cw_bill_budget 和 feelimit ,他们之间的关联关系是
cw_bill_budget 表中有一个cw_bill 的ID,cw_bill 表中有feelimitID,cw_bill中的feelimitID是拼接的字符串
这种
我想要得到feelimit 表的ID和cw_bill_budget 表的UseMoney,求助,给我个思路也行
已成功解决 谢谢大家了
什么数据库?
另外你开篇说的三张表( cw_bill 、 cw_bill_budget 、 feelimit)中间只说了两张表的关系:cw_bill_budget.ID=cw_bill.feelimitID;最后你要却是feelimit.ID和cw_bill_budget.UseMoney。
那么问题来了 feelimit和其它两张表怎么关联?
select
a.id,c.useMoney
from feelimit a
left join cw_bill b on find_in_set(a.id,b.feelimitID)>0
left join cw_bill_budget c on c.cw_bill_id = b.id