Ich habe eine SQL-Tabelle mit dem aktuellen Wert und früheren Wert.SQL Server konvertieren Spalten in Zeilen
Id Value1 PValue1 Value2 PValue2
1 A A V V1
2 B B1 W W1
3 C C1 X X
Ich möchte sie vergleichen und in einer der folgenden Tabelle angezeigt, wenn der Wert geändert hat.
Id Column Value Pvalue
1 Value2 V V1
2 Value1 B B1
2 Value2 W W1
3 Value1 C C1
Ist es in SQL 2008 möglich, ohne jede Spalte zu durchlaufen? Hier
+1, weil ich nicht wusste, dass Sie CROSS APPLY auf diese Weise verwenden könnten! –
+1 für blau zu haben ... err ich meine eine SQL-Geige zu bieten. – Kermit
danke, es ist sehr nützlich. – developer