示例表结构
表1
ID | Name | Price
-----------------------------
1 | Casio | 30
2 | Titan | 40
表2
ID | Place | Price
-----------------------------
1 | Cali | 30
2 | Mexi | 10
要执行的操作: 表 1(价格)- ID = 1 的表 2(价格)
新表 1
ID | Name | Price
-----------------------------
1 | Casio | 0
2 | Titan | 40
两个表中的 ID 匹配
最佳答案
您应该考虑另一种数据库设计来处理这种情况。
但要回答您的问题,您可以创建一个 View :
create view Differences2 as (
select t1.id, t1.price - t2.price
from t1, t2
where t1.id = t2.id
)
关于php - 如何从两个不同的表中减去两个不同列的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40827363/