我有两个带有以下列的表:
Table1
id
Sort
dou
和
Table2
id_Table1
Sort
我需要读取 Table1.Sort 中 Table1.dou = 1 的所有值并将它们写入 Table2.Sort 中 Table2.id_Table1 与 Table1.id 值匹配的那些行。
我可以:SELECT Sort FROM Table1 WHERE dou = 1
我能做到UPDATE Table2 SET Sort WHERE id_Table1 = 'uuid'
但是,如何以所有 Table1.Sort 值覆盖 Table2.Sort 值的方式组合这些值?
在我的 SQL92 版本中,我可以使用INNER JOIN
语句,但我不知道它与标准的遵守程度如何。我不知道这可以与UPDATE
声明一起使用。
我正在使用 FileMaker SQL 引擎。