SELECT `member_name.smf_members`, COUNT(`author.smf_links`)
FROM smf_members, smf_links
JOIN smf_links ON id_member.smf_members = author.smf_links;
GROUP BY `author.smf_links`
它說smf_links不是唯一的表/別名。我所要做的就是讓它計算出同一作者有多少行,並顯示成員名稱而不是作者(這是一個數字)和計數。SQL JOIN失敗 - 不是唯一的表/別名
所以不是: 1 | 23
它會顯示: 兔子| 23
我無法弄清楚這一點,而且我的大腦由於谷歌搜索而麻木不仁。有人可以幫我嗎? :)
'member_name.smf_members'參數可能會顯示兔子,不是嗎?也許member_id或其他東西可以解決你的問題 – SerhatCan
你真的需要加入'smf_links'兩次嗎?你同時擁有一個隱式聯接和一個顯式聯接。 – Barmar
我只想顯示名稱,但不是id。該ID是我想要加入的。 Barmar你是什麼意思? –