hes*_*ese 21 hadoop apache-pig
我像这样在Pig中的单列上进行外连接
result = JOIN A by id LEFT OUTER, B by id;
Run Code Online (Sandbox Code Playgroud)
我如何加入两列,如:
WHERE A.id=B.id AND A.name=B.name
Run Code Online (Sandbox Code Playgroud)
什么是猪的等价物?我在猪手册中找不到任何例子......有什么帮助吗?
Sam*_*ien 38
上面的答案实际上是一个INNER连接,正确的猪声明应该是:
join a by (id, name) LEFT OUTER, b by (id, name)
Run Code Online (Sandbox Code Playgroud)
hes*_*ese 26
自己回答这个问题 -
join a by (id, name), b by (id, name)
Run Code Online (Sandbox Code Playgroud)
http://ofps.oreilly.com/titles/9781449302641/advanced_pig_latin.html
| 归档时间: |
|
| 查看次数: |
24926 次 |
| 最近记录: |