Если у меня есть две таблицы, A и B, которые имеют одинаковое расположение:
- Имя
- Мидл-имя
- Фамилия
- ДатаРождение
Таблица A содержит мои данные, таблица B содержит данные, которые я хочу сравнить с таблицей A.
Я хочу вернуть все совпадения, которые являются полными (Forename, Middlenameи фамилия), а также частичные совпадения (первая инициализация, фамилия, доб).
Каков был бы наиболее эффективный способ сделать это и иметь возможность различать два?
Мои первоначальные мысли заключались в том, что я мог бы сделать это за два прохода, однако должен быть более эффективный способ, поскольку при большом количестве записей это может быть весьма неэффективно.