相当于 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 中传递任何有效条件。
我有一个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 中传递任何有效条件。