AWS Redshift左外连接返回结果异常咨询
AWS Redshift左外连接返回结果异常咨询
大家好,我在AWS Redshift里尝试执行了一段带左外连接的SQL查询,代码如下:
with test_1 as ( select 1 as "a" union select 2 as "a" ), test_2 as ( select 1 as "b" union select 3 as "b" ) select * from test_1 as t1 left outer join test_2 as t2 on t1.a = t2.b;
执行完成后得到的结果如下:
| a | b |
|---|---|
| 1 | 1 |
| 2 | NULL |
我原本以为左外连接会有不一样的表现,但实际它的运行效果和普通的左连接完全一致,想请教各位这是不是正常情况?有没有哪里是我理解错了的?
备注:内容来源于stack exchange,提问作者Yudovin Artsiom
相关产品推荐
相关产品推荐

