[英]SQL Calculated field selected values
我有一個帶有IDX, DATE, SIGNAL, VALUE
列的SQL視圖IDX, DATE, SIGNAL, VALUE
我們有SIGNAL1 to SIGNAL10
。我想要的是,在Daily基礎上,計算列的計算方法如下:
Compval= SIGNAL7*SIGNAL8-SIGNAL9
其他列保留原始值
這個怎么做?
您可以創建另一個視圖,也可以僅將此列添加到視圖中:
create view v_view as
select v.*, (SIGNAL7*SIGNAL8-SIGNAL9) as CompVal
from first_view v;
在MS SQL Server中,您可以添加如下所示的計算列
ALTER table TableA ADD compVal AS SIGNAL7*SIGNAL8-SIGNAL9
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.