먼저 제목이 약간 떨어져 있으면 죄송합니다. 예제를 사용하여 상황을 설명하겠습니다. 내가하고 싶은 것은 끝낼 수있는 가입 쿼리를 사용하다LEFT JOIN을 한 테이블의 그룹 목록과 함께 사용하고 다른 테이블에서 플래그를 지정
id user_id group_id 1 60 1 2 60 2 3 60 3
:
id name 1 admin 2 developer 3 reviewer 4 beta tester 5 contributor
나는 다음 Permissions
테이블과 같이 있습니다
Groups
테이블이 있습니다 결과는 다음과 같습니다 :
(perm.) name part of group admin 1 developer 1 reviewer 1 beta tester 0 contributor 0
e 특정 사용자 ID에 대한 항목이 특정 그룹 ID에 연결되어 있으면 해당 사용자가 해당 그룹에 있으므로 1
이 열에 입력됩니다. 나는 이것을 사용하여 관리자 페이지의 체크 박스 목록을 출력한다.
제 질문은 간단합니다 : MySQL에서 어떻게 할 수 있습니까? 분명히 어떤 종류의 JOIN이지만, 그들은 나에게서 지옥을 혼동합니다. 어떤 도움을 주셔서 감사합니다.
제임스는
대단히 감사합니다. 이것은 완벽하게 작동합니다. – Bojangles