gpt4 book ai didi

hadoop - Where 子句匹配但在 Hive 中返回 null

转载 作者:可可西里 更新时间:2023-11-01 15:37:21 24 4
gpt4 key购买 nike

我有一个包含字符串格式数据的表格。当我试图选择与特定产品 ID 匹配的所有记录时,map reduce 运行它的工作并在没有实际结果的情况下给出 OK iin。我知道与该产品 ID 相关的数据存在于表中。我哪里错了?我的查询是

select * from tablename where product_id='xxxx';

已解决

我明白了为什么会这样。对于面临同样问题的其他人,请尝试检查您的字符串格式。我的 product_id 在文件中保存为“xxxx”。因此,在查询时,如果我确实选择了 * from tablename where product_id= '"xxxx"';有效。我去掉了那些多余的引号。

最佳答案

通常这是因为很难看到空白,尝试使用 trim(product_id) = "xxxx"

关于hadoop - Where 子句匹配但在 Hive 中返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22870475/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com