2

2 つの dbf テーブルがあり、2 番目のテーブルの値に基づいて 1 番目のテーブルを更新する必要があります。SQL サーバーで実行できますが、Visual Foxpro のヘルプが必要です。

これが私のfoxproコマンドです:

================================================== =======

use table1

use table2

UPDATE table1 

SET table1.name = table2.name 

from table1 inner join table2 

on table1.id = table2.id 

WHERE table1.dsdate >= {^2011-04-13} and table1.dsdate <= {^2012-04-12}

================================================== =======

助けてください、どうもありがとう!

4

1 に答える 1

9
Update Table1 From table2 Where table1.id = table2.id ;
Set table1.name = table2.name
于 2012-12-11T09:09:02.073 に答える