Witam wszystkich,
poszukuję rozwiązania które pozwoliłoby mi wyświetlić w tymczasowej kolumnie różnicę między kolejnymi rekordami.

Dla wyjaśnienia,
tabela wygląda następująco:


  1. Time_stamp | Tlen | Amoniak
  2. 2017-03-30 21:26:00.0000000 22,0654 2,0764
  3. 2017-03-30 21:25:00.0000000 22,0653 2,0765
  4. 2017-03-30 21:24:00.0000000 22,0652 2,0766
  5. 2017-03-30 21:23:00.0000000 22,0651 2,0767
  6. 2017-03-30 21:22:00.0000000 22,0650 2,0768


A chciałbym aby dodać dwie kolumny tymczasowe:

  1. Time_stamp | Tlen | DiffTlen | Amoniak | DiffAmoniak
  2. 2017-03-30 21:26:00.0000000 22,0654 0,0001 2,0764 -0,0001
  3. 2017-03-30 21:25:00.0000000 22,0653 0,0000 2,0765 -0,0000
  4. 2017-03-30 21:24:00.0000000 22,0653 0,0002 2,0765 -0,0002
  5. 2017-03-30 21:23:00.0000000 22,0651 0,0001 2,0767 -0,0001
  6. 2017-03-30 21:22:00.0000000 22,0650 2,0768


Czy jest możliwość aby takie rozwiązanie przeprowadzić w MSSQL?
Z góry bardzo dziękuję za pomoc.