Я хочу объединить две таблицы и вставить новые данные расчета в первую, посмотрите на пример:
Таблица 1:
Measure Value Date
Units 1.00 1
Dollar 25.00 1
Units 1.00 2
Dollar 25.00 2
Таблица 2:
Date Rate
1 1.05
2 1.09
Я хотел бы включить в Таблицу 1 эти строки, которые означают (Доллар: Стоимость * Курс на ту же дату)
Measure Value Date
LocalValue 26,25 1
LocalValue 27,25 2
Я пытаюсь сделать так, но у меня по-прежнему есть проблема:
JOIN (Table2)
LOAD
'LocalValue' as [Measure],
[Value]*[Rate] AS [Value]
RESIDENT Table1
WHERE [Measure] = 'Dollar'
но я получаю это сообщение об ошибке: Поле ошибки не найдено -
Что я делаю неправильно?
Пример здесь:
Table1:
Load * inline
[
Measure,Value,Date
Units,1,1
Dollar,25,1
Units,1,2
Dollar,25,2
];
Table2:
Load * inline
[
Date,Rate
1,2
2,3
];
Table1:
JOIN (Table2)
LOAD
'LocalValue' as [Measure],
[Value]*[Rate] AS [Value]
RESIDENT Table1
WHERE [Measure] = 'Dollar'