hive吧 关注:1,843贴子:1,733
  • 2回复贴,共1

hive在执行这句的时候报错,请问要怎么改

只看楼主收藏回复

select
CASE WHEN (SELECT COUNT(1) FROM 库名.表名 b WHERE b.id= a.id AND b.sources='03') > 0
THEN '是' ELSE '否' END AS 字段名
from 表名 a where a.字段名 in (.....)


IP属地:安徽1楼2018-04-25 17:08回复
    hive不支持select嵌套,把case when中的select子句提出来


    来自手机贴吧3楼2018-04-26 14:01
    回复