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

.net后台如何写?谢谢!... .net后台如何写? 谢谢! 展开
 我来答
御含灵9r
2013-06-05 · TA获得超过4157个赞
知道大有可为答主
回答量:3007
采纳率:0%
帮助的人:2655万
展开全部
这个要么写sql语句,要么你程序中获得这个对象后,取得a,b的值,计算得到c的值
还有一种是写触发器。
更多追问追答
追问

对不

追答
你这样也可以啊,不过你数据库直接有c这个列,不能直接取吗?
在更新的时候应该已经更新了
wxw156
2013-06-05 · TA获得超过2813个赞
知道小有建树答主
回答量:1165
采纳率:100%
帮助的人:283万
展开全部
你的追问,数据库中就不需要字段c了。就是一个纯.net的解决方法。

另外有纯sql的解决方法,表A还是只要a,b不要c。
另创建一个view,select a, b, (a-b) as c from A。
select查询的时候,就从这个view查询。
追问
好像也对哦··有时候越想就变的越复杂!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式