在Hive中计算rise涨幅字段大于0的股票代码和天数
时间: 2024-05-05 15:19:25 浏览: 62
hive数据分区时分区字段不可为中文。.doc
您可以使用如下的HiveQL语句进行查询:
```
SELECT stock_code, COUNT(*) as days
FROM your_table
WHERE rise > 0
GROUP BY stock_code;
```
注意,您需要将上述语句中的 "your_table" 替换为您的实际表名,同时还需要确认 "stock_code" 和 "rise" 字段名字是否正确。如果名字不同,需要作出相应调整。
此外,为了更好地进行性能优化,您还可以为涨幅字段 "rise" 创建索引。
阅读全文