mysql - pig 用 OR 在多个字段上复制连接

标签 mysql apache-pig

我有以下要求 -

我在一个文件 A 中有以下记录 -

content X Y

c1 A1 A2

c2 null/empty A2

c3 A1 null/empty

c4 B1 null/empty

c5 null/empty B2

c6 B1 B2

c7 D1 D2

c8 F1 null/empty

c9 G1 null/empty

我还有另一个小文件 B,其内容为 -

X Y

A1 A2

B1 B2

现在我需要进行一组 A-B 连接,以便得到以下结果 -

content X Y

c7 D1 D2

c8 F1 null/empty

c9 G1 null/empty

我目前正在使用复制连接,因为我的 B 文件可以容纳在内存中。但是我不知道如何执行其中一个/或/或两者都加入这里。我对数据库查询不太满意。

问候, 阿迪亚

最佳答案

关于mysql - pig 用 OR 在多个字段上复制连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42724323/

相关文章:

php - 使用 SUM() 问题选择付款的简单单选按钮

mysql - 在外语字段上使用 ORDER BY 子句

hadoop - 不用java怎么把数据放到Hbase

csv - 加载值字段包含逗号和特殊字符的 csv 文件时 Hadoop Pig "Load"问题

mysql - 将变量分配给mysql查询ruby

PHP MySQL 比较 $row 从今天开始的日期

hadoop - 如何使用 pig 脚本从网络爬网数据中提取特定数据(nutch)

hadoop - pig : Count number of keys in a map

hadoop - 如何在 pig 拉丁中读取输入文件名

php - Mysql根据点赞数从多个表中选择