我觉得这应该很容易,但我很难得到它。我们有一个UnitID,DateTimeStamp和UnitStatus表。像这样:SQL查找符合特定条件的最新记录
我试图找到每个单元的最新记录(基于DateTimeStamp),如果他们最后UnitStatus为LO。所以在截图我已经采取了我会希望有一个样本数据库的它返回:
E02 2017-02-06 03:00:00 LO .....
E04 2017-02-06 06:00:00 LO
(它不会自己LO的UnitStatus后返回E03 E03,因为有AV的UnitStatus)
我试着用不同的where语句做max(cdts)。将查询连接到使用max(cdts)的另一个查询。但无论我尝试什么,我都不会得到我期待的结果。