【问题标题】:How to use the last entry of datetime in between sql query?如何在sql查询之间使用日期时间的最后一个条目?
【发布时间】:2018-10-05 09:58:38
【问题描述】:

我有一个 arduino 设备,可以将短信发送到我的 USB 宽带棒,以保存短信发送的数据。问题是会有 2 个 duino 设备将数据发送到 USB 宽带棒,我需要平均 2 个设备给出的数据。我有一个名为湿度的表和名为 id、degree 和 setTime 的字段,位于 @ 987654321@ 格式。这是我现在拥有的SELECT AVG(setPercent) as humidav FROM humidity WHERE setTime BETWEEN "LAST ENTRY FOR TIMESTAMPLAST ENTRY FOR TIMESTAMP +1 second 我如何获得setTime 的最后一个条目,以便我可以在我的sql 查询中使用它并添加1 第二个,以便我可以平均degree

【问题讨论】:

    标签: c# mysql database xampp


    【解决方案1】:

    使用Max函数获取最大日期:

    WHERE setTime between MAX(setTime) and 
    DATE_ADD(max(seTime), INTERVAL 1 second)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-03-13
      • 2019-02-26
      • 1970-01-01
      • 2018-07-25
      • 2010-12-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多