左半连接left demi-join

Posted hapyygril

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了左半连接left demi-join相关的知识,希望对你有一定的参考价值。

返回左边表的记录,前提是其记录对于右边表满足on语句的判定条件

对于左表中一条指定的记录,在右表中一旦找到匹配的记录,hive就会立即停止扫描

1.sql

select s.myd,s,symbol,s.price_close from stocks s

where s.ymd,s.symbol in 

(select d.ymd,d,symbol from dividends d);

2,hive

select s.myd,s,symbol,s.price_close from stocks s

left semi join 

dividens d

on s.ymd=d.ymd and s.symbol=d.symbol

以上是关于左半连接left demi-join的主要内容,如果未能解决你的问题,请参考以下文章

Pyspark/SQL:添加一个标志列,如左半连接

hive 的 left semi join

什么是 Inner Like 连接?

外连接(left join、full join、right join)与内连接(inner join)的区别

MySQL left join right join inner join

左连接,右连接,内连接,外连接, join, left join, right join ,mysql ,oracle