我试图在一个查询中计算两列,但结果是为medcount和uploadcount分配相同的值.有什么建议?
SELECT * , COUNT($tbl_list.listname) AS listcount,
COUNT($tbl_uploads.id) AS uploadcount
FROM $tbl_members
LEFT JOIN $tbl_list ON $tbl_members.username = $tbl_list.username
LEFT JOIN $tbl_uploads ON $tbl_members.username = $tbl_uploads.username
GROUP BY $tbl_members.username
ORDER BY $tbl_members.lastname, $tbl_members.firstname;
Run Code Online (Sandbox Code Playgroud)