永发信息网

SQL表中一个简单的公式,如何实现

答案:4  悬赏:70  手机版
解决时间 2021-03-17 09:26
  • 提问者网友:刺鸟
  • 2021-03-16 17:03
SQL表中一个简单的公式,如何实现
最佳答案
  • 五星知识达人网友:毛毛
  • 2021-03-16 17:53
-- 加个括号就可以了,和一般算术式一样
create table test (
A int not null,
B int not null,
C as ([A]+[B]) ,
D int not null,
E as (([A]+[B])*[D])
)
全部回答
  • 1楼网友:洒脱疯子
  • 2021-03-16 20:39
嵌套
  • 2楼网友:夜风逐马
  • 2021-03-16 19:47
select a,b,a+b as c ,(a-b) as d ,--你没说d,我就用a-b代了
(a+b)*(a-b) as e
  • 3楼网友:一秋
  • 2021-03-16 19:02
这样就行:

CREATE TABLE [表名] (
[a] int NULL,
[b] int NULL,
[c] AS a+b,
[d] int NULL,
[e] AS (a+b)*d
)
GO
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯