왼쪽 테이블의 카테고리가 분류 테이블이고, 오른쪽 테이블의 직무가 포지션 테이블입니다.
그러나 작업 테이블의 카테고리 필드에 카테고리가 존재하지 않는 경우, 즉 해당 카테고리에 직책을 추가한 사람이 없는 경우 쿼리에 이 카테고리가 표시되지 않습니다. 결과.
하지만 왼쪽 조인이 있는 경우 오른쪽 테이블에 해당 데이터가 없더라도 왼쪽 테이블의 필드는 계속 표시되어야 합니다
怪我咯2017-06-05 11:10:00
물론 where 조건을 작성한 오른쪽 테이블은 찾을 수 없습니다. 오른쪽 테이블이 비어 있으면 조건 필드도 비어 있으며 where 조건에 따라 필터링됩니다.
漂亮男人2017-06-05 11:10:00
저도 이 상황을 겪었습니다. 귀하의 위치 조건에 따라 필터링되었습니다. 해결책은 on에 쓰여진 조건을 추가하는 것입니다!
테이블 조인 후 결과 세트를 필터링하는 곳은 어디인데, 조건이 거짓이면 왼쪽 테이블의 데이터가 반환되고 오른쪽 테이블은 비어 있게 됩니다