我试图找出如何编写一个查询,将给我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