Учитывая таблицы и запрос:Как составить таблицу на основе двух других таблиц?
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.
вы думаете что-то вроде UNION? – colinjwebb
Нет, потому что UNION поставит ValueA и ValueB в тот же столбец – Jonas