0

我运行后:

hive> select * from bxdataset where  yearofpublication = "2002";

结果是:

MapReduce Jobs Launched: 
Job 0: Map: 1   
HDFS Read: 9491 HDFS Write: 0 SUCCESS

Total MapReduce CPU Time Spent: 0 msec

OK

Time taken: 9.651 seconds

所以没有任何结果显示。但我很确定至少有一行出版年份是 2002 年。数据类型是 STRING。

4

1 回答 1

1

您可以通过运行简单查询来验证您的出版年份数据。

select yearofpublication from bxdataset limit 10

如果您在输出中看到您的数据,那么您可以尝试以下操作

select * from bxdataset where  yearofpublication like "%2002%";
于 2013-11-14T12:28:33.430 回答