【发布时间】:2016-10-02 19:50:06
【问题描述】:
考虑 Hive 中的下表
+------+------+
| id | res |
+------+------+
| 1 | 55 |
| 2 | 10 |
| 3 | 89 |
| 4 | 100 |
| 5 | 80 |
| 6 | 55 |
| 7 | 70 |
| 8 | 35 |
| 9 | 46 |
| 10 | 51 |
+------+------+
现在我必须计算小于特定行中 res 值的行数。
对于上表,输出应该是
+------+------+
| id |count |
+------+------+
| 1 | 4 |
| 2 | 0 |
| 3 | 8 |
| 4 | 9 |
| 5 | 7 |
| 6 | 4 |
| 7 | 6 |
| 8 | 1 |
| 9 | 2 |
| 10 | 3 |
+------+------+
【问题讨论】:
标签: hadoop hive hql hiveql bigdata