SQL Server:显示2行之间的列差异

时间:2012-01-19 23:27:59

标签: sql-server

我有一张非常大的桌子(200多列),有1000行。我需要在两行之间显示列的差异。我可以将我需要的2行加载到临时表中,但我不确定如何从那里继续。

例如(我这里只使用5行,只使用通用名称)

ID        | GName       | SName    | Add1         | Add2
360111    | Billy       | Bob      | 1 Happy St   | Sydney
360111    | Billy       | Bob      | 6 Sunny St   | Melbourne

我想要展示的是

Add1       | Add2
1 Happy St | Sydney
6 Sunny St | Melbourne

因为这些是2行之间的唯一差异。其他时间没有区别,或许多

干杯

0 个答案:

没有答案