В VFP6, что вам нужно сделать это в цикле, как Алан Б. показал уже.
Однако вы можете использовать стиль, который вы пытались даже с VFP5 или VFP3, если вы используете VFP9-двигатель через VFPOLEDB. Иногда это очень полезно, что позволяет выполнять SQL, который недоступен в более старых версиях. т.е.:
Local cn
cn = createobject('adodb.connection')
cn.ConnectionString = 'Provider=VFPOLEDB;Data Source=c:\MyDataFolder\'
cn.Open()
cn.Execute('set exclusive off')
cn.Execute('Update table1 set name=table2.name from table2 where table1.Id=table2.id')
cn.Close()