嗨,我有这两张桌子:
我想计算med_pr值并使用此公式的结果更新它:
(table1.med/table2.total)*(39/69)
where table1.number = table2.number
我该怎么做?谢谢你的重播。 对不起我在sql中的新手。
答案 0 :(得分:0)
UPDATE
条款可以有JOIN
s。
UPDATE table1
SET med_pr = ((table1.med / table2.total) * (39 / 69))
FROM table1
INNER JOIN table2 ON table1.number = table2.number
当然,您可能希望首先将其作为SELECT
运行,就像执行UPDATE
的SOP一样,但我相信它应该给出您正在寻找的结果。