【发布时间】:2015-07-08 23:51:02
【问题描述】:
我想通过以下方式查询
(statement1 AND statement2 AND (statement3 OR statement4 ))
这是我的 hive 查询,我验证它不起作用,因为它只返回 statement3,而且我知道有些情况下 statement4 为 true
SELECT
cid,
SUM(count) AS total_count
FROM
count_by_day
WHERE
time >= 1435536000
AND time < 1436140800
AND(
cid = '4eb3441f282d4d657a000016'
OR cid = '14ebe153121a863462300043d'
)
GROUP BY
cid
谁能告诉我什么是错的?谢谢
【问题讨论】: