我有一个包含IDX, DATE, SIGNAL, VALUE
列的SQL视图
我们有SIGNAL1 to SIGNAL10
我想要的是每天一个计算列,计算如下:
Compval= SIGNAL7*SIGNAL8-SIGNAL9
其他列保留原始值
怎么做?
答案 0 :(得分:1)
您可以创建另一个视图或只将此列添加到视图中:
create view v_view as
select v.*, (SIGNAL7*SIGNAL8-SIGNAL9) as CompVal
from first_view v;
答案 1 :(得分:0)
在MS SQL服务器中,您可以添加计算列,如下所示
ALTER table TableA ADD compVal AS SIGNAL7*SIGNAL8-SIGNAL9