MySql查询将两行合并为一行,其中一行包含最新数据

时间:2013-10-09 07:03:40

标签: mysql yii

想知道是否有人可以帮我解决以下问题。

http://sqlfiddle.com/#!2/79a49/1

这是情景:

可以随时使用唯一的ra_no检查车辆。所以可以使用branch_id和date_created以及里程数来ra_no = test检查vehicle_id = 70。

然后可以使用相同的ra_no然后再检查branch_id和date_created以及里程数。

对于vehicle_id,此查询需要为每个ra_no返回1行,例如。 vehicle_id 70并且在这一行中它需要显示当前状态(最新)以及里程(最新),然后显示正确的检出日期和位置,并更正检查的日期和地点。

您可以按ra_no进行分组,但我似乎无法获得正确的信息。

这需要转换为视图,以便我可以在Yii中为它创建模型。

谢谢!

0 个答案:

没有答案