如何解决Hive 查询只想返回真实的响应
我有下面的 hive 代码可以返回正确的答案,但我只想看到“真实”的品牌。目前它显示了真实和错误的结果。当我将 November > October 或 Sales_Increase 添加到 where 语句时,代码失败
Select November > October as Sales_Increase,brand
from (SELECT sum(case when date_format(event_time,'MM')=10 then price else 0 end) AS October,sum(case when date_format (event_time,'MM') = 11 then price else 0 end) AS November,brand
FROM buck_webdata
WHERE date_format (event_time,'MM') in (10,11) AND event_type ='purchase' and brand is not null and brand <> ''
group by brand) as increase;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。