Этот вопрос является расширением, связанным с моим предыдущим вопросом здесь. Обновление столбца с автонумерацией .Теперь на этот раз только с одной таблицей:
Date Adds
6/1/18 0
6/5/18 1
6/7/18 0
...+60 records
10/1/18 0
Я хотел бы создать таблицу дат, 60 записей даты (например) после даты с числом в поле «Новое в поле».Используя предыдущий метод, вот что у меня есть:
Select t1.adds, t1.date from T1 where t1.adds > 0 AND
(select count(*)+1 from t1 as t2
where t2.Date <= t1.Date AND t2.date >=
(select date from t1 as t3 where t3.date > t2.date) = 60)
Я думаю, что все будет работать, за исключением 2-го условного оператора, где мне нужно, чтобы дата была больше соответствующей даты, где Adds> 0. Если выполненоЯ ожидаю, что мой стол будет выглядеть так:
Date Adds
10/1/18 1