У меня есть таблица с DocNum, DocVer, ClientNum, MatterNum.Некоторые документы имеют версии с разными комбинациями ClientNum / MatterNum, и мне нужно создать отчет с этой информацией.
1 - я создал таблицу с DocNum, DocVer, ClientNum, MatterNum, где версия> 1, так какВозможно, затронуты только документы с более чем одной версией.
2 - я пытаюсь выяснить, как лучше сравнить все версии 2+ с версией 1 для конкретного документа и указать, что не соответствует,(Группировка по DocNum, ClientNum, MatterNum или Join и т. Д.)
Я хотел бы, чтобы NULL обозначал любую версию 2+, которая не совпадает с ClientNum и MatterNum первой версии.
Пример данных таблицы:
docnum, version, client, matter
351, 1, 15000, 00010
351, 2, 15000, 00020
Желаемым выводом будет столбец, который обозначает документы и версии, которые не соответствуют версии 1.
docnum, version, client, matter, matched
351, 1, 15000, 00010, y
351, 2, 15000, 00020, n