Я хочу возвратить каждую строку в таблице вместе с идентификатором каждой строки, которая имеет дублирующее значение в определенном столбце. Я могу получить все дубликаты достаточно легко, но мне нужно, чтобы вернуть больше данныхЗапрос для возврата всех дубликатов для всех строк
Пример данных:
--------------------------------
| Firstname | Lastname | ID |
--------------------------------
| John | Smith | 1 |
--------------------------------
| Jane | Smith | 2 |
--------------------------------
| Bill | Smith | 3 |
--------------------------------
Если я матч на LastName, я хотел бы вернуться
ID Firstname Lastname dup_Fname dup_Lname dup_id
1 John Smith Jane Smith 2
1 John Smith Bill Smith 3
2 Jane Smith John Smith 1
2 Jane Smith Bill Smith 3
3 Bill Smith John Smith 1
2 Bill Smith Jane Smith 2
Я действительно только необходимо вернуть идентификаторы, но в них приведены имена в этом примере.
Спасибо, я переоценил решение. Одна маленькая настройка, хотя и соответствует по фамилии. Добавить условие t1.LastName = t2.LastName – user4440261