0

我在这里写了一个 hive sql 查询:

SELECT
 dt,
 COUNT(CASE WHEN search_word like ‘%A%’ THEN id END) AS a,
 COUNT(CASE WHEN search_word like ‘%B%’ THEN id END) AS b,
 FROM database
 GROUP BY dt

但是,Hive 返回错误:

编译语句时出错:ParseExceptionline 3:7 失败,无法识别谓词“AS”。失败的规则:选择目标中的“标识符”。

我搜索了这个错误,我的假设是它可能来自AS保留词。但我仍然不明白如何解决它。

4

0 回答 0