首页 > 解决方案 > 如何将计算选择的结果保存在列中?

问题描述

如何将计算选择的结果保存在列中?我想将乘法的结果保存(写)在表一的列中,例如 table1.total

SELECT table1.quantity * table2.price AS result
FROM table1
LEFT JOIN table2 ON table1.code = table2.code

标签: sqlsql-server

解决方案


我想你就是这个意思:

UPDATE table1 SET total = table1.quantity * table2.price
FROM table1
LEFT JOIN table2 ON table1.code = table2.code

在此处查看示例


推荐阅读