쿼리를 짜다가 join 과 left join 의 결과가 다르게 나와서 질문합니다.
sql 2005 서비스팩 1을 를 쓰고 있습니다.
Microsoft SQL Server 2005 - 9.00.5057.00 (X64)
Mar 25 2011 13:33:31
Copyright (c) 1988-2005 Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 6.1 (Build 7601: Service Pack 1)
이런 장비에서 left join 을 했을 때 나오던 결과가 그냥 join을 하니 나오지 않네요..
저는 left join이라고 쓰지 않아도 join이라고만 하면 자동으로 서버가 left join으로 인식한다고 생각하고 있었거든요 ^^;
제가 join에 대해 잘 몰라서 그런것 같은데, 명쾌하게 설명이 가능하신분 계시면 코멘트 부탁 드릴께요..
|