Задать вопрос
@Kolers

Как в SELECT взять следующее значение после определенного?

Как взять следующее значение из SELECT, но привязать его к существующему?
  • Вопрос задан
  • 101 просмотр
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Merion Academy
    Базы данных с нуля
    2 месяца
    Далее
  • Сетевая Академия ЛАНИТ
    Выполнение запросов на языке Transact-SQL
    1 неделя
    Далее
  • Merion Academy
    Основы реляционных баз данных SQL
    1 месяц
    Далее
Пригласить эксперта
Ответы на вопрос 1
rozhnev
@rozhnev
Fullstack programmer, DBA, медленно, дорого
Используйте функцию LEAD:
select 
	id,
	Month,
	LEAD(Month) OVER (ORDER BY Id) NextMonth
from Months;


MS SQL Fiddle
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы