如果我有两个表A和B有一列,我们的值如下:
A
col1
1
B
col1
1
1
1
2
当我这样做时
select *
from A
left join B on A.col1 = B.col1
我应该得到一行(对应于A中的记录)还是3行(对应于B中的3个匹配记录)?或者会出错?
答案 0 :(得分:0)
您将获得三行。 A的值将重复三次,每个B值将在一行中。
答案 1 :(得分:0)
3行。这里有一些文字可以填写30char答案长度要求。