A left join B on A.a = B.b
当a与b是一对多时,也就是一条A=a关联多条B=b,关联时候顺序是随机的,
a=1 B=1 xxx1
a=1 B=1 xxxx2
a=1 B=1 xxxxx3
也可能变成
a=1 B=1 xxxx2
a=1 B=1 xxx1
a=1 B=1 xxxxx3
每次重跑其顺序不固定,可见left join的时候出现一对多时,关联顺序是随机的。
A left join B on A.a = B.b
当a与b是一对多时,也就是一条A=a关联多条B=b,关联时候顺序是随机的,
a=1 B=1 xxx1
a=1 B=1 xxxx2
a=1 B=1 xxxxx3
也可能变成
a=1 B=1 xxxx2
a=1 B=1 xxx1
a=1 B=1 xxxxx3
每次重跑其顺序不固定,可见left join的时候出现一对多时,关联顺序是随机的。