>  기사  >  데이터 베이스  >  sqlserver-동일한 효과를 내기 위해 왼쪽 조인, 조인 및 오른쪽 조인을 사용하는 이유는 무엇입니까?

sqlserver-동일한 효과를 내기 위해 왼쪽 조인, 조인 및 오른쪽 조인을 사용하는 이유는 무엇입니까?

WBOY
WBOY원래의
2016-09-12 17:27:071712검색

sqlservermysqloracle 데이터베이스

검색된 결과가 전혀 바뀌지 않았습니다. Baidu에 가서 많은 내용을 읽었지만 여전히 이해가 되지 않습니다. sqlserver-동일한 효과를 내기 위해 왼쪽 조인, 조인 및 오른쪽 조인을 사용하는 이유는 무엇입니까?

답글 내용:

이는 두 테이블의 데이터와 관련이 있습니다.
특정 테이블의 데이터를 삭제해도 다른 테이블은 그대로 유지됩니다.
차이점을 볼 수 있습니다.

두 테이블의 내용이 일치하므로 왼쪽과 오른쪽 연결의 결과가 동일한가요?
테이블에서 한 행의 데이터가 손실되도록 만들어 보세요.

일부가 일치하지 않도록 데이터를 수정합니다. 가장 좋은 확인 방법은 일부 필드의 값을 공백으로 두는 것입니다

어떻게 말해야 할지 모르겠습니다. 틀리더라도 양해해 주시기 바랍니다. 예를 들어 테이블 a와 테이블 b가 50개 있습니다. 테이블 b에는 100개의 데이터가 있습니다. 우리가 얻는 데이터는 50개입니다. 왼쪽 조인을 사용하세요. 주로 테이블 A를 기반으로 합니다. 쿼리를 하면 주로 테이블 A의 정보를 기반으로 합니다. 50개의 데이터를 표시하고 나머지 50개의 데이터는 모두 null입니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.