hive:连接时的null值
·
1. JOIN(内连接)
JOIN 关键字通常指的是内连接( INNER JOIN),它会过滤掉连接键为 NULL 的行。内连接只返回两个表中连接键匹配的行,而 NULL 与任何值(包括另一个 NULL)进行比较都不会被认为是匹配的。

2. LEFT JOIN(左连接)
LEFT JOIN 会返回左表中的所有行,无论连接键是否匹配。如果右表中没有匹配的行,则右表的列值将被填充为 NULL。左连接不会过滤左表中连接键为 NULL 的行。

3. RIGHT JOIN(右连接)
RIGHT JOIN 会返回右表中的所有行,无论连接键是否匹配。如果左表中没有匹配的行,则左表的列值将被填充为 NULL。右连接不会过滤右表中连接键为 NULL 的行。

更多推荐

所有评论(0)