鑑於表和查詢:如何基於另外兩個表格撰寫表格?
CREATE TABLE #samples1 (SampleID int, ValueA float)
CREATE TABLE #samples2 (SampleID int, ValueB float)
INSERT INTO #samples1 VALUES (2, 2.0), (3, 3.0), (4, 4.0)
INSERT INTO #samples2 VALUES (1, 1.5), (2, 2.5), (3, 3.5)
SELECT * FROM #samples1 FULL JOIN #samples2 ON #samples1.SampleID=#samples2.SampleID --??
DROP TABLE #samples1
DROP TABLE #samples2
我怎麼能合併他們兩個?這個查詢的結果並不完全是我所需要的。我想合併這兩個表並保留在ValueA和ValueB上都具有值的樣本,但也只是其中任何一個上的值。其結果將包含樣品編號1,2,3和4
驗證你在想的像聯盟的東西? – colinjwebb 2011-12-13 17:26:04
不,因爲UNION會將ValueA和ValueB放入同一列 – Jonas 2011-12-13 17:57:41