У меня есть таблица А с [названием агента] и [проведено] колоннамиКак использовать различные значения столбцов из другой таблицы на основе значения на текущем столбце таблицы в сервере SQL
У меня есть другая таблица B с [Агент имен], [менеджер] и [SDI] колонок
Мне нужен результат, как в таблице ниже
таблица результатов основана на таблице A и таблице B. Если значение поля [Проведено] в таблице A равно 0, тогда мне нужно получить значение столбца [manager] из таблицы B, иначе, если мой [проведенный ] значение столбца в таблице A равно 1, тогда мне нужно получить значение столбца [SDI] из таблицы B. Как я могу это достичь?
Спасибо adavance
'select ... case when [проведенный] = 1 then manager else sdi end', в основном? –
Возможно, вы захотите изучить нормализацию. Сохранение имен в более чем одной таблице не вызовет ничего, кроме боли в долгосрочной перспективе. Прочитайте о нормализации и облегчите свою жизнь. –