Добрый день знатокам PQ как из одной таблицы подставить значение из другой таблицы по условию. join не получилось
PQ.Подставить значение из другой таблицы по условию
18.01.2022 15:49:26
|
|
|
|
18.01.2022 16:08:53
nacimjon,
1. А где попытки-то? 2. В цене петрухи, видимо, ошиблись в примере. 3. Вариант 1:
4. Вариант 2 (с сохранением порядка строк, как в источнике):
|
|||||
|
|
18.01.2022 16:32:10
Andrey_S, как нам
Вообще, я перестал использовать Table.ReplaceValue из-за тормознутости. Только если значение1 на значение2 заменить нужно (к примеру, null на 0).
Изменено: |
|||
|
|
18.01.2022 16:47:23
surkenny, спасибо за решение сработало четко второй вариант цены поставлены четко по дате,Andrey_S не понял ваше решение вернул таблицы(цены)
|
|
|
|
18.01.2022 16:56:38
surkenny, а последний пост Михаила не пробовали еще? Этот способ, по идее еще быстрее работать должен.
Вот горшок пустой, он предмет простой...
|
|
|
|
18.01.2022 17:04:20
|
|
|
|
18.01.2022 17:39:04
|
|
|
|
18.01.2022 18:08:50
PooHkrd, как применить метод Михаила а то массив данных большой
|
|
|
|
18.01.2022 18:26:14
|
|||||
|
|
18.01.2022 18:43:33
nacimjon, а способ #2 медленно работает?
Метод Михаила про другое. И #4 не смотрите |
|
|
|
18.01.2022 19:49:07
1. Очень сильно бьет по понятности кода. Не сложности, а понятности В TransformRows сразу видно, какое поле меняем и от каких полей зависит. 2. А если еще 5 из 15 столбцов менять? В общем, если прирост производительности будет большой или под конкретную задачу с огромным числом строк, можно. Но неудобно ппц
Изменено: |
|||
|
|
19.01.2022 05:14:33
surkenny, Оказывается ваш вариант шустрее спасибо
Изменено: |
||||
|
|
|||