相当于 sqoop 中的 'IN' 或 'NOT' 运算符

Equivalent of 'IN' or 'NOT' operator in sqoop

我有一个sqoop作业要运行,条件包括:

WHERE cond1='' AND date = '2-12-xxxx' AND date = '3-12-xxxx' AND date = '3-12-xxxx'.

sqoop中有类似sql的IN条件吗?

您可以 运行 sqoop import 使用 --query 并通过任何查询来获取数据。

--where 中你必须传递这样的条件 --where "cond1='value' and cond2 in (<comma seperated values>)".

如果您在 table 上使用 where 条件,它将像这样应用 select * from <table> where <condition specified in where clause> 来获取数据,因此您可以在 where 中传递任何有效条件。