sqlservermysqloracle 데이터베이스
검색된 결과가 전혀 바뀌지 않았습니다. Baidu에 가서 많은 내용을 읽었지만 여전히 이해가 되지 않습니다.
이는 두 테이블의 데이터와 관련이 있습니다.
특정 테이블의 데이터를 삭제해도 다른 테이블은 그대로 유지됩니다.
차이점을 볼 수 있습니다.
두 테이블의 내용이 일치하므로 왼쪽과 오른쪽 연결의 결과가 동일한가요?
테이블에서 한 행의 데이터가 손실되도록 만들어 보세요.
일부가 일치하지 않도록 데이터를 수정합니다. 가장 좋은 확인 방법은 일부 필드의 값을 공백으로 두는 것입니다
어떻게 말해야 할지 모르겠습니다. 틀리더라도 양해해 주시기 바랍니다. 예를 들어 테이블 a와 테이블 b가 50개 있습니다. 테이블 b에는 100개의 데이터가 있습니다. 우리가 얻는 데이터는 50개입니다. 왼쪽 조인을 사용하세요.
주로 테이블 A를 기반으로 합니다. 쿼리를 하면 주로 테이블 A의 정보를 기반으로 합니다. 50개의 데이터를 표시하고 나머지 50개의 데이터는 모두 null입니다.