LEFT JOIN重复数据
A LEFT JOIN B,如果B表中有重复的数据,最后的结果记录数可能会大于A表的记录数。
sid | name |
1 | a |
2 | b |
3 | c |
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 |