1001 * попробовать *
INSERT INTO TargetTable (SomeColumn)
SELECT DISTINCT TheSourceColumn From SomeSourceTable;
Если это не то, что вы ищете, предоставьте более подробную информацию, например, как выглядит модель данных и т. Д.
ОБНОВЛЕНИЕ - после редактирования из OP:
Я не уверен, что ваша модель данных хороша, но вы можете сделать это:
INSERT INTO TheTable (NAME, HOBBY)
SELECT DISTINCT X.NAME, @SomeHOBBY FROM TheTable X;