給予下列2個表合併範圍:如何從不同的表
T1
------------------
From | To | Value
------------------
10 | 20 | XXX
20 | 30 | YYY
30 | 40 | ZZZ
T2
------------------
From | To | Value
------------------
10 | 15 | AAA
15 | 19 | BBB
19 | 39 | CCC
39 | 40 | DDD
什麼是讓下面的結果,使用SQL Server 2008的T-SQL的最佳方式?
的從/到的範圍是連續的(沒有間隙)和下一從總是具有相同的值作爲先前要
Desired result
-------------------------------
From | To | Value1 | Value2
-------------------------------
10 | 15 | XXX | AAA
15 | 19 | XXX | BBB
19 | 20 | XXX | CCC
20 | 30 | YYY | CCC
30 | 39 | ZZZ | CCC
39 | 40 | ZZZ | DDD
結果第5行錯誤。現在是固定的。謝謝。 – pvieira 2012-04-06 18:31:00
我刪除了關於結果集不同的評論,現在他們是相同的。 – 2012-04-08 13:22:56