![](/img/trans.png)
[英]TypeORM find where clause, how to add where in multiple parameter
[英]How to add multiple filters in Sqoop --where clause?
我的示例 RDBMS 数据具有以下条目
+--------+-----------+----------+-----------+
| custid | fisrtname | lastname | city |
+--------+-----------+----------+-----------+
| 1 | Arun | Kumar | chennai |
| 2 | srini | vasan | chennai |
| 3 | vasu | devan | bangalore |
| 4 | mohamed | imran | hydrabad |
| 5 | arun | basker | chennai |
+--------+-----------+----------+-----------+
我正在尝试使用--where
子句对城市为 chennai 或 banglore 的所有条目进行 sqoop。
sqoop import --connect jdbc:mysql://localhost:3306/testdb --username root --password cloud --table customermod -m 1 --where "city='chennai,banglore'" --delete-target-dir --target-dir /user/cloud/citydata
我究竟做错了什么?
您只需要一个过滤器IN
,而不是=
。 假设这被附加到 SQL 查询中,你想要
city IN ('chennai' , 'bangalore')
您的所有行都没有文字字符串'chennai,banglore'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.