0

例如,我的主查询在表 REF_STORES 中插入了一个新行,该表的结构如下:

身份证 | 商店名称 | 变量A | 变量A+变量B | 变量C+变量A

在我的案例中,我从两个不同的表之一中提取这些字段中的每一个。ID 和 Store Name 来自一个,而其他(VariableA、VariableB 和 VariableC)来自另一个。我想不通的是如何从两个不同的表中提取所有这些变量并同时计算,然后将结果插入到上面的表结构中。

4

1 回答 1

0

您是否已经有一个 SELECT 查询可以同时从两个表中提取值?如果这样做,您可以执行以下操作:

INSERT INTO REF_STORES (id, store_name, var_a, var_ab, var_ca)
SELECT id, store_name, var_a, var_a + var_b, var_c + var_a
FROM [however you're joining the two tables]
于 2011-08-11T03:21:12.857 回答