我每隔10分鐘的間隔時間都有點火狀態1
和0
。
如何獲得不同的價值就像我不會重複1和0號
當它的1
與日期時間,然後在下一個0將顯示,然後接下來的1將顯示SQL服務器中不同的二進制數
ignition status date time 1 2017-06-04 00:00:13.000 0 2017-06-04 02:36:29.000 1 2017-06-04 07:43:52.000 0 2017-06-04 23:56:18.000
query
select top 100 ignitionstatus,datetime from rawdata
actual output
ignitionstatus stringdatetime
1 2017-05-26 17:17:50.000
1 2017-05-26 17:18:10.000
0 2017-05-26 17:18:30.000
1 2017-05-26 17:18:50.000
0 2017-05-26 17:19:30.000
1 2017-05-26 17:19:10.000
1 2017-05-26 17:20:10.000
we required
1 2017-05-26 17:17:50.000
0 2017-05-26 17:18:30.000
1 2017-05-26 17:18:50.000
1 2017-05-26 17:19:10.000
所以是你展示什麼我們*樣本數據*或*預期的結果*?這個問題將通過具有*兩個*來顯着改善。 –
從日期時間刪除時間部分。例如:case(datetime_Col As DATE) –
顯然你想[標記'點火狀態改變]的記錄(https://stackoverflow.com/a/32172037/11683)並且只顯示它們。 – GSerg