Спасибо, ребята, DoctaJonez, я нашел ваш маленький пост самым полезным в моем подзапросе. Ваш синтаксис работает с SQL Server Compact v3.5. Вот запрос, который я пробовал (который работает).
Кстати, жестко закодированное значение, которое вы видите (38046), я знаю во время выполнения запроса
insert into tLink (start,stop,associativeobject,linktype,id,name,guid,createTime,modifyTime,externalID,description,linkLabel,LinkDetails)
select newtable.id,stop,associativeobject,linktype,newtable.id,name,guid,createTime,modifyTime,externalID,description,linkLabel,LinkDetails from tLink l, (select id, '38046' as newid from tObject Where name = 'Step 1' and id <> '38046') as newtable
where l.start = newtable.newid and start in (38046)