2016-10-18 59 views
0

即時通訊使用influxDb並記錄用戶訪問詞典頁面並試圖獲得一些查詢工作。如何使用COUNT()執行GROUP BY並按influxdb中的COUNT進行排序?

例如,我試圖找出如何在某個時間範圍內按特定字詞定義的次數訪問排序的一組詞條。所以基本上按照訪問次數排序。

我試着像這樣:

SELECT COUNT(*) FROM lookup GROUP BY word ORDER BY count_value LIMIT 100 

^不過這是行不通的。錯誤消息是「服務器返回錯誤:錯誤解析查詢:此時僅支持ORDER BY時間」。

是我試圖做不到的influxDb

+0

你能告訴你數據如何存儲在influxdb中嗎? – IIIIIIIIIIIIIIIIIIIIII

回答

2

正如由返回

Server returned error: error parsing query: only ORDER BY time supported at this time 

InfluxDB錯誤指出僅支持在此刻ORDER BY時間。爲了達到你尋找的結果,你需要做ORDER BY客戶端。

+0

thx。是的。我使用了ELK堆棧,這似乎對這種情況非常有用。 – Dannyboy