我尝试使用以下查询从单个表导入“50”条记录
sqoop import --connect jdbc:mysql://xxxxxxx/db_name --username yyyyy --query 'select * from table where (id <50) AND $CONDITIONS' --target-dir /user/tmp/ -P
我在这个查询上有错误。有什么想法吗?
qlckcl4x1#
我删除了where子句中的括号,它起作用了,当使用两个或更多逻辑运算符时,使用括号,否则就不起作用了
1条答案
按热度按时间qlckcl4x1#
我删除了where子句中的括号,它起作用了,当使用两个或更多逻辑运算符时,使用括号,否则就不起作用了