(обратите внимание, что я недавно видел похожий вопрос о StackOverflow, однако нигде не могу его найти - если кто-нибудь найдет его, пожалуйста, отправьте ссылку)
У меня есть таблица с полем datetime. Например:
Таблица данных
DateTime date;
int number;
Мне нужно найти разницу между датой в строке и датой в следующей строке. Я пытался с запросом:
select date as current_date, date - (select top 1 date where date > current_date from data) as time_difference from date
однако это не будет работать из-за "current_date". Есть ли способ сделать это одним запросом?