我试图左连接两个表。表A包含具有field_a_1
,field_a_2
,field_a_3
的独特100个记录。 field_a_1
和field_a_2
的组合是唯一的。左加入MS SQL 2008 R2
表B具有数百万条记录和多个字段。 field_b_1
与field_a_1
相同,并且field_b_2
与field_a_2
相同。
我的两个表联合起来是这样的:
select a.*, b.*
from a
left join b
on field_a_1 = field_b_1
and field_a_2 = field_b_2
非但没有100条记录,我得到多万条记录。为什么是这样?
我想你的意思是内连接表。 – Malk 2012-02-03 18:03:34