首页 > 解决方案 > 根据里程表读数计算车辆行驶距离

问题描述

SELECT    
"Date",
"Vehicle Reg Number",
"ODO Meter Reading",
"Liters",
"Price Per Liter"    
FROM "Biz - Refuel Data"

所以我想知道每辆车在加油前的行驶距离。

有了这个,我们可以计算我们的卡车行驶的公里数。

我们的数据截图。

燃料数据

在此处输入图像描述

所以要创建一个场景。

这些家伙像销售代表一样开车上下车。

他们每次加油时都会在我们的名为 biz 的应用程序(它是一个基于网络的应用程序)上提交。

填写信息,例如:日期、时间、GPS、车辆注册、ODO 仪表、升、每升价格

然后我们将其拉到(HTML 链接)到 Zoho Reports(Bi 工具)以获取一些见解。这里是数据链接。 https://www.bizeff.com/bizlive/Reports/DetailedSubmissionsExpanded/vertical.php?datepicker=2018-11-01&datepicker2=2018-12-04&user=All&site=All&job=Biz%20-%20ReFuel&comparison_item=

但是每次提交到数据中都会是一行。因此,如果 20 人提交此信息,我们将收集到所有 20 辆卡车/车辆组合的数据,如上面的屏幕截图所示。

我们想使用 ZOHO 查询来计算 ODO 表与表示代表在加油前行驶 400 公里之间的差异。

希望这可以帮助。

标签: mysqlsqlzoho

解决方案


这应该可以解决问题,它会给你每辆车的里程

select Vehicle Reg Number
     , max(ODO Meter Reading)-min(ODO Meter Reading))/sum(Liters) as Milage   
  from Biz - Refuel Data 
 group 
    by Vehicle Reg Number

推荐阅读