Вам нужно изменить свой запрос, в тот момент, когда вы выбираете подстановочный знак '*', что означает, что он будет извлекать как идентификатор пользователя, так и идентификатор сотрудника, но не будет иметь уникальную ссылку.Измените подстановочный знак, чтобы получить точный идентификатор таблицы, как показано ниже:
SELECT Person.ID, FirstName, LastName FROM...
Вам также потребуется изменить выражение WHERE на что-то вроде:
WHERE Person.ID = @ID
какоператор where не знает, по какому идентификатору таблицы фильтровать (я знаю, что это те же значения, но SQL не заботится об этом)