Witam wszystkich.
Posiadam bazę w MS SQL 2008, gdzie do jednej z tabeli wpada co jakiś czas 151 wierszy jednocześnie(jest to odczyt wartości ze sterownika). Poszukuję optymalnego rozwiązania aby te dane przekształcić w trochę inna postać, a dokładnie chciał by aby dane z tej tabeli:
np.:
wiersz : wartość
1: 4
2: 24
3: 145
4: 232
5: 445
6: 1
7: 5
8: 34
9: 52
10: 42
11: 43
12: 1
13: 0
14: 0
15: 0
16: 0
17: 0
18: 0
.
.
......
Zmienić w taką postać
wiersz : wartość
1: 4/24/145/232/445
2: 1
3: 5/34/52/42/43
4: 1
5: 0/0/0/0/0
6: 0
Czyli 5 pierwszych wierszy łączymy, następnie wartość z szóstego, kolejne 5 łączymy i wartość z kolejnego itd.
Może ma ktoś jakiś pomysł jak to optymalnie rozwiązać, zależy mi na bardzo efektywnym rozwiązaniu ponieważ chciał bym aby to działało w triggerze a takie bloki danych po 151 wierszy, wstawiane są nawet co 0,5 sekundy