我試圖找出如何編寫一個查詢,將給我3個不同的列的平均值,所以我可以在圖中填充它們。我所擁有的是一個程序,每超過5分鐘就會用一個超聲波傳感器的當前水位向表中添加一條記錄。因此對於我正在處理的當前傳感器,有1000條記錄。我想要做的是在圖表中顯示10個平均值,因此每個平均值將一起計算100個平均值。圖形所需的3個平均列是深度,日期,時間。該表被命名爲data_tank。任何幫助,這將不勝感激。PostgreSQL平均查詢
讓我們忘記3列,我現在需要的是獲得tank_level的平均值。所以在圖片中有20行,我想要顯示的最大數據點是10,因此每2行需要平均在一起。
這有點令人困惑。你說你想在圖中顯示10個平均值,但是你需要3列進行平均。這聽起來更像是你希望_one_列在*日期*加上*時間*的平均值。 –
發佈樣本數據和預期的輸出 –
我讚賞你們都回應。我已經更新了該帖子,並鏈接到了相關表格的快照。正在顯示20行,我正在做的圖表將支持10個數據點。所以在這個例子中,每2行需要對tank_level進行平均。請忽略3列評論,對不起,這是令人困惑的。對於實際的項目,雖然我正在查看數千條記錄,需要將這些記錄拆分爲相同行數的10個平均值。再次感謝你們。 – Derek