Мой набор данных XXX содержит записи, в которых 2 строки образуют пару на основе одинакового значения столбца FRUIT.Разница в том, что одна строка содержит пустое поле значения COUNTRY, а вторая строка содержит фактическое значение COUNTRY.Аналогично, первая строка содержит пустое поле COLOR, а вторая строка содержит фактическое значение COLOR.Теперь я хотел бы заполнить значение COLOR для строки (источника), в которой заполнено значение COUNTRY, до пустого поля COLOR в первой строке (назначения), где поле COUNTRY пустое.
XXX DATASET [current]
FRUIT | COUNTRY | COLOUR
Banana | . | .
Banana | Spain | Yellow
Apple | . | .
Apple | USA | Red
Pear | China | Green
Pear | . | .
YYY [DESIRED]
FRUIT | COUNTRY | COLOUR
Banana | . | Yellow
Banana | Spain | Yellow
Apple | . | Red
Apple | USA | Red
Pear | China | Green
Pear | . | Green
Конечно, этот примертупой, но это действительный бизнес-кейс.
Извиняюсь, что не смог прикрепить код здесь, так как я в автобусе, теперь яростно набираю текст.Я попытался использовать в первую очередь.и последнее., Но каким-то образом переменная не может быть передана по строкам.
Можете ли вы посоветовать это?