Ada 'kesalahan' tertentu dengan konsep tersebut - terutama karena hubungan antar baris seperti itu antara baris X dan Y bergantung pada baris yang berada dalam urutan tertentu - yang saya tidak lihat ada. TI bertentangan dengan aspek berbasis set dari bahasa SQL yang berlaku.
Dalam hal SQL - cara lambat/mahal untuk melakukannya adalah dengan menggabungkan tabel ke tabel itu sendiri, tetapi Anda harus dapat membuat nomor baris deterministik menggunakan fungsi peringkat agar ini berfungsi.
T-SQL standar tidak memiliki kemampuan Lag/Lead (kemampuan untuk mereferensikan baris sebelumnya/berikutnya.) - Itu memang ada dalam bahasa MDX tetapi itu semakin memperumit ini.