在sql server 2000中支持*=来表示左连接。
但到了2005以后,就不再支持*=来做左连接了,所以建议使用inner join,left join,right jion、full join。
inner join就是内连接,也就是两个连接的表,符合要求的数据都会返回。
left join也就是坐表的数据都会出来,而右边表,能连接上的数据会出来。
right join可以转化为left join,比如 a left join b,其实也就是 b right join a
full join,就是两边的数据都会出来,不管有没有连接上,不过一般不建议用这个full join,因为这个在多个表关联时,特别是超过2个表以上的关联时,特别容易出错。