У меня есть повторяющиеся строки в данных, поступающих из листа Excel. В пакете SSIS я использую преобразование Sort, при котором сортировка выполняется в порядке возрастания по идентификатору столбца первичного ключа. Но перед удалением дубликатов я хочу посмотреть, есть ли в столбце электронной почты электронная почта с доменом моей компании. Если это так, я хочу, чтобы другие строки были удалены, кроме той, которая имеет этот тип адресов электронной почты. Что я должен делать? Пожалуйста, обратитесь к изображению, прикрепленному ниже.
В приведенных выше данных я хочу удалить две строки Джона, где адрес электронной почты [email protected]. В случае с Марией я хочу удалить две строки с адресами электронной почты [email protected], тем самым сохранив строки с адресами электронной почты домена mycompany.com. Если есть несколько строк для пользователя, имеющего адреса электронной почты домена mycompany.com, я хочу сохранить любую строку с адресом электронной почты домена.
Предложите пожалуйста.