Има известна „погрешност“ в концепцията - главно защото всяка такава взаимовръзка на редове между ред X и Y разчита на това, че редовете са в определен ред - което не виждам да присъства. ИТ противоречи на базираните на множество аспекти на езика SQL в действителност.
От гледна точка на SQL - бавният/скъп начин да го направите е да присъедините таблицата към самата нея, но трябва да можете да създавате детерминирани номера на редове, като използвате функция за класиране, за да работи това.
Стандартният T-SQL няма способност за изоставане / изпреварване (способността да се препраща към предишния / следващия ред.) - Съществува в езика MDX, но това допълнително усложнява това.