level 1
qq646589887
楼主
本人有一部分作业,是对出租车上下车点进行判断,并输出成txt或者csv格式文件。有几个问题想请教一下。
作业内容:一张表存的是所有的车辆号码VehicleSimID。一张表存的是所有的数据。我需要将每辆车的上下车点输出。。根据passengerstate(0和1)和GPSSpeed进行判断,先判断乘客状态前后做差,为1或者-1,这两个点中有一个是所需要的,再对两个点的速度进行比较。。。如果上一个点减下一个点为1,且上一个点速度小,则上一个点是下车点,速度大,则下一个点是下车点。。判断后重新标记。。同理-1也需要判断。。。
作为SQL菜鸟。。现在有几个问题。
1.怎么对车牌号码进行循环。。。
2.这么选取上下车对两条数据进行循环判断,之前用了lag函数。。虽然选出了前后差为一的数据。。但是没有进行判断。。
问题对我来说很复杂。。
有没有大神能帮助下。。有偿啊,有意者联系私聊我QQ 1005060480.。或者回复我!
2017年12月16日 13点12分
1
作业内容:一张表存的是所有的车辆号码VehicleSimID。一张表存的是所有的数据。我需要将每辆车的上下车点输出。。根据passengerstate(0和1)和GPSSpeed进行判断,先判断乘客状态前后做差,为1或者-1,这两个点中有一个是所需要的,再对两个点的速度进行比较。。。如果上一个点减下一个点为1,且上一个点速度小,则上一个点是下车点,速度大,则下一个点是下车点。。判断后重新标记。。同理-1也需要判断。。。
作为SQL菜鸟。。现在有几个问题。
1.怎么对车牌号码进行循环。。。
2.这么选取上下车对两条数据进行循环判断,之前用了lag函数。。虽然选出了前后差为一的数据。。但是没有进行判断。。
问题对我来说很复杂。。
有没有大神能帮助下。。有偿啊,有意者联系私聊我QQ 1005060480.。或者回复我!
