hive sql 中where后面的查询条件有多个(涉及多个字段),全部用and连接和分成多个sql语句查询有什么区别

Obsess_Me 2017-12-27 06:30:21
比如where a = true and b = false and c is not null
这样写 和 建立多个中间表然后
select * from t1 where a = true
select * from t2 where b = false
select * from t3 where c is not null;

为什么我在用and连接多个条件的时候,限制条件反而不起作用了???
其实也不是完全不起作用,可能a起作用,然后表里字段b全都变成了false(或者true)当where字句里b为false(或者true)
...全文
1437 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

20,807

社区成员

发帖
与我相关
我的任务
社区描述
Hadoop生态大数据交流社区,致力于有Hadoop,hive,Spark,Hbase,Flink,ClickHouse,Kafka,数据仓库,大数据集群运维技术分享和交流等。致力于收集优质的博客
社区管理员
  • 分布式计算/Hadoop社区
  • 涤生大数据
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧