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
나는 이드가 아닌 이름 만 보여주고 싶다. 이드는 내가 가입하고 싶은 것입니다. 바머 무슨 뜻인가요? –