我希望有人能帮我。
我的问题。
SELECT * FROM `tbl_device`
INNER JOIN `tbl_temperature` ON tbl_device.ID = tbl_temperature.DevID结果。

如何才能获得如链接上的照片所示的东西。

我只需要获取tbl_device.DevID的最后3个结果
我为我糟糕的英语道歉,这真的很难解释。任何帮助都是非常感谢的。
非常感谢!
发布于 2018-03-10 20:28:37
它应该是这样的
SELECT * FROM `tbl_device`
INNER JOIN `tbl_temperature` ON tbl_device.ID = tbl_temperature.DevID
ORDER BY tbl_temperature.DevID DESC
LIMIT 3 OFFSET 0order列可以与我的示例中的不同。谷歌MySQL限制偏移量
或者,如果您只需要从一个表中获得最后三个结果,然后将其连接到另一个表,那么它将类似于
SELECT * FROM tbl_device INNER JOIN
(SELECT .... FROM other_table ORDER BY your_column DESC LIMIT 3 OFFSET 0) as
T1 ON T1.id = tbl_device.IDhttps://stackoverflow.com/questions/49209028
复制相似问题