이 두 쿼리가 서로 다른가요?innerjoin을 사용하고 from 세그먼트에 직접 모든 테이블을 쓰는 것 사이에 어떤 차이가 있습니까?
쿼리 1 :
SELECT * FROM Table1, Table2 WHERE Table1.Id = Table2.RefId
질의 2 :
SELECT * FROM Table1 INNER JOIN Table2 ON Table1.Id = Table2.RefId
나는 두 가지 방법을 분석하고 그들은 분명 같은 실제 실행 계획을 생성했다. 내부 조인을 사용하는 것이 더 효율적인 방식으로 작동하는 경우를 알고 계십니까? "Query 1"의 방식에 접근하는 것이 아니라 내부 조인을 사용하는 것의 실제 이점은 무엇입니까?
비슷한 질문 : 예를 들면 다음과 같습니다이야 외부 조인 http://stackoverflow.com/questions/670980/performance-of-inner-join-compared-to-cross-join – soulmerge