根据里程表读数计算车辆行驶的距离

时间:2018-12-04 13:33:40

标签: mysql sql zoho

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

所以我想找出加油前每辆车的行驶距离。

借助此功能,我们可以计算出卡车行驶的公里数。

我们的数据的屏幕截图。

燃油数据

enter image description here

所以要创建一个场景。

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

每次加油时,他们都会在我们称为biz的应用程序(基于Web的应用程序)上进行提交。

填写信息,例如: 日期,时间,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公里。

希望这会有所帮助。

1 个答案:

答案 0 :(得分:-1)

这应该可以解决问题,它将为您提供每辆车的里程数

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