我在hive上有两个表,一个包含我从日志中提取的referer链接。 另一个有正则表达式来过滤它们。 我想只获得与正则表达式不匹配的引用。
我的目标是:
SELECT iisrefer.referer
FROM iisrefer
LEFT OUTER JOIN iisrefermap
ON iisrefer.referer rlike iisrefermap.referer
WHERE iisrefermap.referer IS NULL
你可以看到here hive不支持它,第一条评论建议解决但我不明白如何执行它,
有人能帮帮我吗? 谢谢,答案 0 :(得分:0)
我认为你应该像这样使用smth:
SELECT iisrefer.referer FROM iisrefer LEFT OUTER JOIN iisrefermap ON (referer) WHERE iisrefer.referer rlike iisrefermap.referer
我希望它会有所帮助。