У меня есть такие данные:
-----------------------------------------------------
| ID | City | District | Amount |
-----------------------------------------------------
| 121 | Delhi | D1 | 1000$ |
| 122 | Delhi | D2 | 1200$ |
| 123 | Moscow | M1 | 1125$ |
| 124 | Delhi | D3 | 7600$ |
| 125 | Shanghai | S1 | 3400$ |
| 126 | Shanghai | S2 | 3100$ |
| 127 | Moscow | M2 | 9900$ |
-----------------------------------------------------
Я хочу создать таблицу расчета, которая в основном проверяет, есть ли некоторые District
в некоторых City
.
// Calculated field
IF [city] = 'Delhi'
AND [District] = 'D1'
AND [District] = 'D2'
THEN "Category 1"
ELSE IF [city] = 'Moscow'
AND [District] = 'M1'
AND [District] = 'M3'
THEN "Category 2"
END
Я знаю, что это вычисленное поле неверно. Я не могу найти обходной путь для создания той же логики, которая присутствует в (неправильном) вычисляемом поле здесь. Как правильно создать это вычисляемое поле?