У меня есть таблица с различными столбцами, которые мне нужно дедуплицировать, однако мне нужно сохранить существующий первичный ключ для каждой строки. Очевидно, что при запуске SELECT DISTINCT .... без столбца первичного ключа (Source_ID) я получаю требуемый результат при исключении столбца первичного ключа.
Итак, как мне получить отдельные строки и сохранить существующие данные первичного ключа.
Source table before de-dupe
Source_ID Title First_Name Last_Name Organisation
1000013 Mr James Caine Company1
1000014 Ms Judith Jason Company2
1000015 Mr James Caine Company1
table after de-dupe
Source_ID Title First_Name Last_Name Organisation
1000013 Mr James Caine Company1
1000014 Ms Judith Jason Company2