사용자 식별을 위해 서로 다른 열에서 동일한 테이블을 두 번 조인
사용자 테이블과 불만 사항 테이블이 포함된 데이터베이스 시나리오를 고려합니다. 불만 사항 테이블에는 불만 사항을 연 사용자, 불만 사항 텍스트, 닫은 사용자 등의 정보가 포함됩니다. 불만 사항에 관련된 모든 사용자(불만 사항 및 불만 사항 해결자)는 사용자 테이블에 저장됩니다.
불만 사항 및 불만 사항 해결자 사용자 이름을 모두 식별하려면 불만 사항 테이블을 사용자 테이블과 각각 한 번씩 두 번 조인해야 합니다. 사용자 열. 다음 쿼리는 이를 수행합니다.
<code class="sql">SELECT complaint.complaint_text, A.username, B.username FROM complaint LEFT JOIN user A ON A.user_id=complaint.opened_by LEFT JOIN user B ON B.user_id=complaint.closed_by</code>
이 쿼리에서:
이 쿼리를 실행하면 불만 사항 개시자 및 불만 사항 해결자의 사용자 이름과 함께 불만 사항 텍스트가 검색되어 불만 사항에 대한 포괄적인 보기가 제공됩니다. 이용자 식별에 관한 데이터
위 내용은 단일 쿼리에서 신고자와 불만 해결자를 모두 식별하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!