海阔天空

导航

LEFT JOIN重复数据

A LEFT JOIN B,如果B表中有重复的数据,最后的结果记录数可能会大于A表的记录数。

表 A
sid name
1 a
2 b
3 c
表 B
sid gender
1 M
1 F
2 F
3 M
SELECT A.sid, A.name, B.gender 
FROM A 
	LEFT JOIN B ON A.sid=B.sid

语句执行结果

sid name gender
1 a F
1 a M
2 b F
3 c M

posted on 2010-03-11 16:38  达芬奇  阅读(1238)  评论(0编辑  收藏  举报