Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Запрос данных через некоторый интервал  [new]
cadet99
Member

Откуда:
Сообщений: 60
Суть проблемы в чем: в таблице есть данные типа дата-тайм. Запрос параметрический за заданный интервал. Данные там лежат с интервалом 1с. Как вывести данные за промежуток времени с заданным интервалом, например 10 с? Спасибо.
17 июл 12, 08:17    [12875619]     Ответить | Цитировать Сообщить модератору
 Re: Запрос данных через некоторый интервал  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6724
Если посмотреть на темы аффтара, то почему хочется забанить.
Извини, но вопросы уровня дет-сада на профессиональном форуме воспринимаются как наглый троллинг.
Поищите в теме Работа репетиторство.

SELECT	*
FROM	dbo.MyTable
WHERE	    DateTimeColumn >= @From
	AND DateTimeColumn >  @To
--------------------------------------------------------------------------------
SELECT	*
FROM	dbo.MyTable L CROSS APPLY (
		SELECT	Top(1) *
		FROM	dbo.MyTable R
		WHERE	R.DateTimeColumn < L.DateTimeColumn
		ORDER BY R.DateTimeColumn DESC
	) R
WHERE	DateDiff(Second,R.DateTimeColumn,L.DateTimeColumn) = @Diff -- 10 ceк
17 июл 12, 09:36    [12875938]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить