hive求环比 求大神帮忙

csrqql csrqql 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区



;WITH b
AS (SELECT dt,
count(distinct cookie) as uv
FROM data
WHERE dt>=date_sub(from_unixtime(unix_timestamp(),'yyyy-MM-dd'),14)
group by dt
)
SELECT dt,
uv,
(uv - duv) / luv AS rihuanbi,
FROM
(
SELECT dt,
uv,
(select uv FROM b WHERE dt=date_sub(from_unixtime(unix_timestamp(),'yyyy-MM-dd'),1)) AS duv,
FROM b
) t
WHERE dt>=date_sub(from_unixtime(unix_timestamp(),'yyyy-MM-dd'),7)


结果显示 cannot recognize input near 'FROM' '(' 'SELECT' in selection target

这是在hive上面运行的 不知道hive上是否可以使用 with as 语句 以及如果可以的话 这样要怎么改 感谢!
...全文
评论 17
收藏 已收藏
分享
返回顶部
csrqql
疑难问题 22,298 成员 121,727 内容