mysql如何创建一个字段是另外几个字段的相加
createtableee(ssint(5),ddint(5),第三个字段为ss+dd)如何做?...
create table ee
(
ss int(5),
dd int(5),
第三个字段为ss+ dd
)
如何做? 展开
(
ss int(5),
dd int(5),
第三个字段为ss+ dd
)
如何做? 展开
3个回答
展开全部
没这么问的
有两种方案
(
ss int,
dd int,
ssdd int
)
一是在插之前把和算出来
insert (1,2,1+2);
二是
insert (1,2,null);
最后
update tablename set ddss=dd+ss;
有两种方案
(
ss int,
dd int,
ssdd int
)
一是在插之前把和算出来
insert (1,2,1+2);
二是
insert (1,2,null);
最后
update tablename set ddss=dd+ss;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你要是在插入的同事就让第三个字段是前两个字段的和,就用触发器,如果是表已经长建好了并且值已经存在了,想改变第三个值,就用一楼的方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
好似数据库约束没有提供这种计算型,除非是查询的时候
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询