使用 WHERE 子句和区间条件可以缩小查询范围,提高精度。例如,以下查询获取 2014 年 12 月 10 日至 13 日浏览商品的用户数量:

hive> select count(*) from bigdata_user where behavior_type='1' and visit_date BETWEEN '2014-12-10' and '2014-12-13';