SQL 表A 中有三个字段,a,b,c. a的值是50,b的值是20 c的值是a-b。请问c的值如何写?

.net后台如何写? 谢谢!
2025-03-22 16:35:39
推荐回答(2个)
回答1:

这个要么写sql语句,要么你程序中获得这个对象后,取得a,b的值,计算得到c的值
还有一种是写触发器。

回答2:

你的追问,数据库中就不需要字段c了。就是一个纯.net的解决方法。

另外有纯sql的解决方法,表A还是只要a,b不要c。
另创建一个view,select a, b, (a-b) as c from A。
select查询的时候,就从这个view查询。