mysql連表統計查詢問題,求助
問題描述
問題解答
回答1:select u2.username as borrower,u1.username as debtor,sum(b.amount) as debt from borrow_log b left join users u1 on b.debtor = u1.id left join users u2 on b.borrower = u2.id where u1.gender = 1 group by b.borrower,b.debtor;回答2:
SELECT (SELECT us.username FROM users us WHERE us.id=a.borrow) AS borrow_name, (SELECT us.username FROM users us WHERE us.id=a.debtor) AS debtor_name, SUM(amount) AS total_amount FROM borrow_log a LEFT JOIN users b ON a.debtor = b.id WHERE b.gender = 1 GROUP BY a.borrow,a.debtor回答3:
SELECT a1.*,a2.username AS debname,a3.username AS borrowname,SUM(a1.amount) FROM a1 LEFT JOIN a2 ON a1.debtor=a2.id LEFT JOIN a2 AS a3 ON a1.borrower=a3.id WHERE a2.gender=1 GROUP BY a1.debtor ,a1.borrower
相關文章:
1. javascript - 關于addEventListener和attachEvent的兼容寫法疑問,求助!2. 調用百度翻譯API,在JAVA項目可以翻譯,在android中卻不行。求助3. 新手 - Python 爬蟲 問題 求助4. javascript - 求助這種功能有什么好點的插件?5. github - 求助大神啊,win10 git clone error,折騰了幾天都不行,以前原本好好的,突然就這樣了6. html5 - 表單 表格css怎么寫 需要求助7. javascript - 關于事件綁定時指定this的問題,求助8. python - 求助,ValueError: View function did not return a response9. python - Django前臺url未能正確訪問方法求助?10. mysql建表索引問題求助

網公網安備