我有這個數據庫表,其中數據不斷被添加到。正在添加的數據是傳感器數據,因此每個傳感器每小時有兩個讀數。我想知道一種方法來獲得整個月的最後一天的讀數。例如,如何得到每一天的最後一次讀數
select * from dbo.NewLogTable
where Sensor_ID= '12345'and Date_Reading between '2012-08-01' and '2012-08-31'
and DateTimeStamp between '23:30:00'and '23:59:00'
order by DateTimeStamp asc
我知道這不起作用,但它是我想要的僞代碼。這裏的目標再一次是針對特定傳感器每天只讀一次(最新)。我已經看到了大量的例子,其中顯示了本月的第一天和最後一天,顯示了過去x天的天數等。不像我的應用程序。誰能幫忙?謝謝。
謝謝大家的快速回復。我非常感謝每一個答案。他們都工作得很好,但我更喜歡@Dems的解決方案。再次感謝所有。 – Rick