В SQL Server, если вы хотите выбрать и вставить в новую таблицу, используйте этот синтаксис:
SELECT name, addr, entry, affiliate
INTO (new table name)
FROM [table.clientinfo]
WHERE product = 5
Вам нужно SELECT .... INTO
, и вы должны убедиться, что используете правильные имена таблиц.
Если ваше имя таблицы действительно содержит точку (действительно очень плохая практика!), То вы ДОЛЖНЫ поставить имя таблицы в квадратных скобках: FROM [table.clientinfo]
Кроме того, при выполнении SELECT .. INTO ...
вы не можете выбрать из существующей таблицы и вставить в ту же существующую таблицу - вам нужно использовать новое имя таблицы для вашей целевой таблицы.