22,209
社区成员
发帖
与我相关
我的任务
分享
select sum,
borrow_id,
username,
users.headurl,
rating,
nickname,
title,
interestrate,
borrowmonth,
cast((select sum(sum) from loans where loans.borrow_id=borrows.borrow_id)/sum*100 as int) as hi,
(select count(*) from loans where loans.borrow_id=borrows.borrow_id) as loanscount
from borrows , user_info ,users
where borrows.user_id=user_info.user_id and borrows.user_id=users.user_id
select sum,borrows.borrow_id,username,utb.headurl,rating,nickname,title,interestrate,borrowmonth,ltb.hi,ltb.loanscount
from borrows left join user_info
on borrows.user_id = user_info.user_id
left join
(
select borrow_id,sum(sum) as hi,count(*) as loanscount from loans group by borrow_id
) as ltb on borrows.borrow_id=ltb.borrow_id
left join
(select headurl from users where borrows.user_id=users.user_id) as utb on borrows.user_id=utb.user_id