Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.07.2017, 10:33   #1
X3 кто
Новичок
Джуниор
 
Регистрация: 26.07.2017
Сообщений: 1
По умолчанию строго в SQL92: как узнать следующую по хронологии дату?

Есть таблица с датами, с уникальностью по датам.
Как узнать для каждой из дат следующую по хронологии дату.
Как это сделать строго в SQL92?
X3 кто вне форума Ответить с цитированием
Старый 26.07.2017, 11:16   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Насчет строго не копал, по идее должно прокатить
Код:
SELECT T1.MyDate,
    (SELECT MIN(T2.MyDate) FROM MyTable T2 WHERE T2.MyDate>T1.MyDate) AS MyDateNext
  FROM MyTable T1
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как узнать дату и время на локальном компьютере vbn1 Общие вопросы Delphi 22 03.05.2014 15:22
Как узнать дату создания файла ZelenuiBeret Помощь студентам 3 29.03.2013 09:12
Как узнать дату создания фото на языке с++ ZelenuiBeret Помощь студентам 1 22.01.2013 03:54
Как узнать дату и версию Bios? Exitm Помощь студентам 14 05.05.2012 23:27
как узнать дату создания файла green-shrek Помощь студентам 5 25.02.2010 17:33