Замена по условию

0 голосов
ДмитрийМиг в категории Как сделать...
Есть 2 таблицы с одинаковой структурой из 3 полей. Два поля являются ключевыми.

Как заменить неключевое поле первой таблицы значением из неключевого поля второй таблицы по условию на определенное значение неключевого поля первой таблицы (например, пустое заменить на определенное значение из второй таблицы, если оно есть) ?

Ответ: 1 шт.

+1 голос
Антонина Яковлева

  1. Вам нужно объединить две таблицы при помощи обработчика «Соединение».
  2. Затем с помощью обработчика «Калькулятор» задаем функцию «IF(Значение из поля первой таблицы = null, Значение из поля второй таблицы, Значение из поля первой таблицы)», где создастся поле с нужными значениями.
  3. При помощи отключения автоматической синхронизации на выходе узла можно оставить только те поля, которые нужны для конечного набора.
  4. Также можно исключить поля при помощи обработчика «Параметры полей».

...