![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
поиск пропущеных данных [D7]
Lexxxx © (2006-07-11 14:36:00)Такая задача кто может помогите. Есть таблица содержащая получасовые значения например:
дата значение
10.07.06 00:00:00 0,3
10.07.06 00:30:00 0,6
10.07.06 01:00:00 0,8
10.07.06 01:30:00 0,1 и т.д иногда получасовой замер не поступает. требуется найти дату и время не потупившего замера
evvcom (2006-07-12 23:18:00) [1]> требуется найти дату и время не потупившего замера
Ну дату/время найти не проблема, а что с потерянными данными делать будешь?
tupoy (2006-07-12 12:36:00) [2]MSSQL
чтото в этом роде
select dateadd(n, 30, t.timefield)
from table t
where not exists(select timefield from table t1 where t1.timefield = dateadd(n, 30, t.timefield) )
ну там еще посл. запись выкинуть
Desdechado (2006-07-11 15:53:00) [3]если б знать СУБД, можно было бы предложить и менее трафикосжирательные варианты
Johnmen (2006-07-11 14:45:00) [4]Просто, не напрягая мозг, получить набор данных, соответственно отсортированный, и пройтись по нему с шагом 30 мин, ища пропуски...