我在ApacheHive里有两张table。第一个叫做 traffic_violations
第二个叫做 cars
.
所以,在 traffic_violations
我有一个专栏叫 fatl
值为“是”或“否”。我将此列设置为字符串。我用一个id在表之间建立连接。
所以,我有一个问题:
select gender, fatal, substr(date_of_stop,7,10) as year, make
from traffic_violations t
join cars c on t.id = c.id
where fatal = "Yes"
group by date_of_stop, make, gender, fatal
如果我移除 WHERE
子句,则查询可以工作,但使用此子句则不工作。
配置单元打印此邮件:
MapReduce Jobs Launched:
Stage-Stage-1: HDFS Read: 1809950422 HDFS Write: 0 SUCCESS
Stage-Stage-2: HDFS Read: 797286840 HDFS Write: 0 SUCCESS
Total MapReduce CPU Time Spent: 0 msec
OK
Time taken: 31.228 seconds
但是hive不打印这个查询的结果。
如何解决此问题?
谢谢大家!
暂无答案!
目前还没有任何答案,快来回答吧!