如何在SQL Server計算列和平均值

2022-05-03 01:55:27 字數 982 閱讀 9221

1樓:標標課堂

sql server資料中運算子與表示式

sql server 2008中,如何得出:a列除以b列,然後算出他們的平均值,還有一個條件:先按照name分組。**等

關於sql server如何給列新增計算公式的問題(求其他列的總和)。。。求高手解答。。。

2樓:小強

表上單擊右鍵,選設計,左鍵單擊要加公式的列,下面的列屬性中有一項,計算公式規範,擊開加號,就能看見定義公式的地方

用sql server2008怎麼實現將表中的幾列屬性值運算後生成另外一列

3樓:雲昱僧康適

就是譬如一個人的資訊表裡,可能有

姓名,性別,手機,**等欄位

但是這個人的資訊,姓名,性別必須要有,可是現在有的人,不用座機了,所以,**那列就可以不添,但是姓名和性別屬於必須要添的,這麼說懂嗎?

可以不填的那列,就允許null值

4樓:

不知道計算列能不能滿足你的需要。

假設表table1有a、b兩個列,想生成另一個列為a列值+b列值計算列新增語句如下

alter table table1

add c as a+b

這樣就新增加一個c列,c列不需要更新和賦值,會自動按計算列的公式a+b計算出取值。

當然a+b這種演算法只是一個例子,可以根據需要設定為更為複雜的運算。

5樓:匿名使用者

select sum(列名,列名) as zong from table

資料庫中**欄位是varchar型別怎樣在sql語句中使用sum函式計算總和

6樓:落月

select sum(cast(** as int)) from 表

sqlserver如何限制某一列值的數值長度如在某

看了check意思你新增check約束。alter table tablename add constraint chk column check column 100000 and column 999999 在sql server中可以採用增加約束的方法來固定某一欄位的長度必須為某一長度。比如 ...

如何在ecel中把一列資料分割成多列

你要把一列資料分割成多列?源資料在a列,分隔成5列 在b1輸入 if column 6,offset a 1,row 1 5 column 2,回車並向右和向下填充。在c1單元格輸入以下公式,然後向右填充至z列 每行24個 並向下填充公式 offset a 1,row a1 1 24 column ...

如何在excel中一列數字自動加

1.在任意單元格先寫個1,然後複製它,再選中資料 2.單擊滑鼠右鍵 選擇性貼上 在彈窗中選擇 加 確定。比如a列 在其他列某單元格輸入1然後複製該單元格 選擇a列資料區域 右鍵 選擇性貼上 加 旁邊空單元格輸入數字1,並複製這個單元格 選定a列資料區域 ctrl alt v 勾選 加 最後,把旁邊那...