Я работаю с MS Navision и имею следующую ситуацию.
2 таблицы, как на рисунке ниже, и мне нужно получить результат, который вы видите ниже как «Желаемый».Это необходимо для того, чтобы идентифицировать строки со значениями NULL и представить их в отчете:
TABLE1
+---------+-------+
| Cluster | OGE |
+---------+-------+
| B1309 | A |
| B1309 | B |
+---------+-------+
Table2
+--------+---------+-----+
| Type | Cluster | OGE |
+--------+---------+-----+
| Liniar | B1309 | A |
| 44 | B1309 | A |
| 44 | B1309 | B |
+--------+---------+-----+
Desired
+---------+-----+---------+---------+--------+
| Cluster | OGE | Type | Cluster | OGE |
+---------+-----+---------+---------+--------+
| B1309 | A | Liniar | B1309 | A |
| B1309 | B | Liniar | NULL | NULL |
| B1309 | A | 44 | B1309 | A |
| B1309 | B | 44 | B1309 | B |
+---------+-----+---------+---------+--------+
Это необходимо для определения , какие записи из Таблицы1 не имеют соответствующей записи в Таблице 2 для каждого Типа
Мои таблицы могут иметь тысячи строк, поэтомуВот почему я хочу найти способ идентифицировать это эффективным способом, без зацикливания бросать каждую строку ..
Вы знаете, по крайней мере, как что-то подобное достигается в SQL Server или языке программирования, может быть, яможно реализовать логику в NAV?
Спасибо