【发布时间】:2014-10-25 06:08:59
【问题描述】:
我的数据库有一个设备阅读列表,
列是 id ,device_id ,device_reading ,update_time
如何选择每台设备的所有最新读数?
也就是说,我需要先根据 update_time 对数据进行排序
然后我需要使用一些独特的方法(唯一的 device_id)过滤数据库
那么我可以从刚才过滤的行中检索 device_reading。
也就是说,从b不同的表中检索a列
我怎样才能做到这一点?在轨道上的红宝石中
提前致谢
【问题讨论】:
-
device_reading 列中存储了什么样的数据?对还是错?
-
发布所有与您的设备阅读列表相关的型号将有助于我们了解这个案例。
标签: mysql sql ruby-on-rails ruby greatest-n-per-group