mysql将table1连接到table2的最后一个条目

时间:2014-02-07 18:13:06

标签: mysql join

我有一个简单的mysql查询,可以获取客户的设备详细信息(一般信息,如id,name,job site):

SELECT *
FROM equipments
WHERE CUSTOMER_ID = 87

但每台设备都有自己的可变数据表,如燃油油位,发动机小时数,纬度,经度(设备ID是表的名称)。所以现在,我正在进行一个查询,它将获取所有常规信息并将其放入数组中。之后,我创建了一个循环,其中包含查看右表(表名=设备ID)的每个设备的查询并获取最后一个条目。

我用4台设备测试了它,加载页面平均需要4秒钟,这有点太长了。有没有办法缩短它并把它放在一个查询中?

我可以使用第二个表的最后一个条目加入第一个表吗?第二个表正在更改并命名为第一个表的设备ID。

我找到了这篇文章,但我无法使其适用于此应用程序,因为我无法设置ON语句。 https://stackoverflow.com/a/3619209/1895428

0 个答案:

没有答案