我想執行某個查詢,我可能需要一些幫助。 一方面它想總結前100個用戶的計數,但是我想通過table1的所有行的數量來劃分它。但我該怎麼做?我不能在Select語句中使用另一個計數,因爲這個分組是由。具有更多計數的Hive查詢
From(
SELECT count(1) AS count FROM table1
GROUP BY Username
ORDER BY count DESC limit 100
) r
Select sum(r.count)/?(Amount of all rows of table1)
我不完全清楚你的查詢的預期結果是什麼。你能添加一些樣本數據和預期的輸出嗎?謝謝。 –