這是一個性能問題,我想將兩個獨立表中的兩列組合起來。你怎麼能做到這一點?SQL Server:將兩列組合爲不同值的有效方法?
我明白這是or
條件,使得
SELECT a.contract1 or b.contract2 from TABLE1 a, TABLE2 b
在我的目標是獲得一個列,其中每個元素是在表1或表2的Contract2的Contract1。表示法不區分不同值和其他值。我需要不同的價值觀。所提出的解決方案 - 聯合方法由於具有不同的基礎,因此在大量數據集上運行緩慢。
請提出有效的方法來處理性能。在表B
1
3
5
輸入
列在表A中
1 2 3
Golumn通緝輸出
1 2 3 5
的可能的複製[「下面的」海誓山盟合併兩個表(http://stackoverflow.com/questions/17923643/merge-two-tables-below-eachother) –