有2个表请求并收集。当请求ID日期名称,姓氏和loan_id时,“request”有信息。
“collect”具有姓名,姓氏,收集ID,loan_id(等于请求的loan_id)收集日期。
我的代码
select * from request inner join collected on request.loan_id = collected.loan_id
Where request.user_id = $userid
这将准确地输出两个表中的所有信息。但我需要的是从请求表中显示所有信息和收集的3个信息,以及从1到更多。
请求对每个请求都有1个loan_id,收集的表loan_id用不同的数据重复多次。
结果预期请求表输出名称,姓氏等收集表金额,日期,确认。它将是每个id请求1行并为同一个loan_id收集倍数行
答案 0 :(得分:0)
SELECT request.*, collected.column1, collected.column2
FROM request, collected
WHERE request.loan_id = collected.loan_id
AND request.user_id = $userid
可以在这里工作