Ниже есть множество образцов моих данных:Как просмотреть данные проверки и отобразить по горизонтали?
ID DATETIME
1 29-12-2016 03:00
2 28-12-2016 14:00
3 28-12-2016 16:00
4 25-12-2016 00:00
Ожидаемый результат:
ID DATETIME 24HoursDataExisted
1 29-12-2016 03:00 0
2 28-12-2016 14:00 1
3 28-12-2016 16:00 1
4 25-12-2016 00:00 0
Как написать такой запрос, в котором для каждой записи сказать, если есть еще одна запись существовала в течение следующих 24 часов ? Это как-то связано с DATEADD(hh, 24,datetime)
, но я не уверен, как записать его в SQL.
Из приведенных выше данных образца запись ID2 истинна из-за записи ID1 и ID3, а ID3 - истина из-за записи ID1.
Можете ли вы объяснить, где из 'datetimee'? – Twinkles
Спасибо за ваш ответ, но приложение все еще работает на сервере SQL 2008 –
@ Mr.SuicideSheep: см. Обновленный для 2008 – TheGameiswar