Mam tabelę sql z bieżącą wartością i poprzednią wartością.Serwer SQL konwertuje kolumny do wierszy
Id Value1 PValue1 Value2 PValue2
1 A A V V1
2 B B1 W W1
3 C C1 X X
Chcę je porównać i wyświetlić w poniższej tabeli, jeśli wartość została zmieniona.
Id Column Value Pvalue
1 Value2 V V1
2 Value1 B B1
2 Value2 W W1
3 Value1 C C1
Czy jest to możliwe w SQL 2008 bez pętli dla każdej kolumny?
+1, ponieważ nie wiedziałem, że możesz użyć CROSS APPLY w ten sposób! –
+1 za posiadanie niebieskiego ... err Mam na myśli zapewnienie skrzypce SQL. – Kermit
dzięki, jest bardzo przydatne. – developer