我有两个访问表。一个表 (table1) 有一个唯一字段 MyID,另一个表 (table2) 有几行 MyID 和另一列 Data。我想编写一个类似于 foreach 的 SQL 语句,其中 MyID 的所有值都是从 table2 的数据中选择和平均的,然后在另一个字段 Avg 下的 MyID 行中更新。
**Table1**
MyID
ID1
ID2
ID3
**Table2**
MyID Data Mon
ID2 10 Jan
ID2 20 Feb
ID1 10 Jan
ID3 30 Mar
ID1 30 Mar
预期结果如下:
**Table1**
MyID Avg
ID1 20
ID2 15
ID3 30
也许在 SQL 中有更好的方法来做到这一点,但目前不知道。