Я пытаюсь присоединиться к 4 таблицам. Я хочу, чтобы все данные из таблицы A. Таблица A, B, C связаны столбцом Name. В таблице B, C, D есть столбец идентификатора. Таблица B называет его HostID. Таблицы C и D называют ObjectID. Я создал два соединения для этого ID:SQL Join объединяет два столбца в один
Left Join D on B.HostID = D.ObjectID
Left Join D on C.ObjectID = D.ObjectID
Мой запрос содержит столбец для HostID и ObjectID. Как я могу получить только один столбец?
Вот как выглядят данные сейчас. Ценность исходит из пятой таблицы, о которой я не упоминал выше. таблица стоимости связана с НомерУзла или ObjectID
Name - HostID - ObjectID - Value
Smith - 123 - Null - 7
Jones - Null - 456 - 3
Вот что я хочу, чтобы это выглядело как
Name - ObjID - Value
Smith - 123 - 7
Jones - 456 - 3
Возьмите колонку, которую вы не хотите из предложения select. –
для каждой строки один столбец имеет правильные данные, а другой - нуль. – jbw1897
делает ли тот же столбец всегда правильные данные? – psoshmo