Я ищу способ найти непревзойденные записи из нескольких полей и вернуть результат для сравнения.SQL find unmatched of multiple fields
Например
Т1
ID Name Surname Status
1 Jane Ryan Single
2 William Smith Single
3 Sam Trim Married
4 Lea Sun Married
5 Angel Byre Married
Т2
ID Name Surname Status
6 Jane Ryan Single
2 Will Smith Single
3 Sam Trimy Married
4 Lea Sun Single
5 Angel Byre Married
Я хотел бы показать что-то вроде:
T1.ID T1.Name T1.Surname T1.Status T2.ID T2.Name T2.Surname T2.Status
1 Jane Ryan Single 6 Jane Ryan Single
2 William Smith Single 2 Will Smith Single
3 Sam Trim Married 3 Sam Trimy Married
4 Lea Sun Married 4 Lea Sun Single
5-я запись не показана, поскольку она является точно одна и та же. Остальные показаны, так как существуют некоторые различия в одном из полей.
Есть ли способ сделать это MS-SQL
Благодаря
Какие «некоторые различия» к вам? Насколько они могут быть и по каким алгоритмам? – trincot
Как, например, разница между первой строкой в T1 и T2 является идентификатором. Во второй строке имя. В третьем ряду фамилия. В 4-й строке - статус. – Selrac
Итак, вы ищете 3 поля, которые одинаковы, а другие могут полностью отличаться? – trincot