我对 bq 完全陌生,我有一个关于 MATH 函数的问题。假设我有一个名为 tab1 的表,其中包含 A、B、C 三个列。我想编写一个查询,用 SUM(A+B) 或 A*B 或逐行替换 C 的值。这意味着如果第一行的 A = 2,B = 3 的值,则 C 将为 5,如果 A = 4,B = 3,则第二行的 C = 7,依此类推。我只是想知道这是否可以通过编写一个查询而不是一一访问每一行并手动更新C的值来实现?
瞄准类似的东西
UPDATE tab1 SET C = A+B
OR
UPDATE tab1 SET C = SUM(A,B)
我在思考过程中是否正确,这可能吗?