簡體   English   中英

SQL計算字段選擇值

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM