當前位置:首頁 » 編程語言 » sql需要計算的數據
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql需要計算的數據

發布時間: 2022-04-28 21:08:26

Ⅰ 用sql語句如何計算百分比或者統計數據個數

declare @biXiu int,@Zongshu int
select @biXiu=count(*) from course where type='必修'
select @Zongshu=count(*) from course
select cast(@biXiu*100.0/@Zongshu as varchar)+'%'
--其中 @biXiu代表必修個總數

--補充字元串說明
SELECT CAST('123.456' as decimal) 將會得到 123(小數點後面的將會被省略掉)。如果希望得到小數點後面的兩位。則需要把上面的改為SELECT CAST('123.456' as decimal(38, 2))

Ⅱ 使用SQL語句用計算的方式篩選數據

你這種情況不是唯一的,你想要輸入數量為某幾行的和,如果只是四行,你隨便用一個IF就可以了,然後輸出那三行,關鍵如果不是四行,要這個邏輯估計相當有點難度,是三個就出150,還是一行兩行也行

Ⅲ sql 怎麼把資料庫里的計算公式 進行計算

方法和詳細的操作步驟如下:

1、第一步,在桌面上,雙擊「
Management Studio」圖標,見下圖,轉到下面的步驟。

Ⅳ sql 數據計算查詢

備份一下資料庫,然後新建一個查詢或是存儲過程,按你的邏輯一步一步實現你的結果,不要指望用一兩句sql實現。

Ⅳ sql語句怎麼查詢一列數據的總和

MS-SQL中求和如下:

1、select sum (foamt) from t_ACRD_GthMst

2、select sum (foamt) from t_ACPD_PayMst

t_ACRD_GthMst和t_ACPD_PayMst表示某ERP系統中的兩個表,foamt表示要求和的一例。

(5)sql需要計算的數據擴展閱讀:

常見語句

更新:update table1 set field1=value1 where 范圍

查找:select * from table1 where field1 like 』%value1%』 (所有包含『value1』這個模式的字元串)

排序:select * from table1 order by field1,field2 [desc]

求和:select sum(field1) as sumvalue from table1

平均:select avg(field1) as avgvalue from table1

最大:select max(field1) as maxvalue from table1

最小:select min(field1) as minvalue from table1[separator]

Ⅵ 如何從SQL中查詢我所需要的數據呢

使用sql語句對你要查詢的數據進行搜索啊,
常用select (你所要的欄位) from 表名 where 條件
例如有一張客戶表 Client(CliId,CliName,CliTel)
如果你要從這張表裡查詢叫張三的客戶
select * form Client where CliName like '張三'
這是最基本,也是最常用的查詢,
建議你看一下相關的書籍,對你會有幫助的

Ⅶ SQL資料庫里的求和語句怎麼寫

用select sum(列名),sum(列名),sum(列名)…… from 表 where 條件。

Ⅷ SQL怎麼統計個數

不同資料庫的系統表可能不一樣,比如informix就是systables

tabname。
informix資料庫:
統計個數:
select
count(*)
from
systables
where
tabname
like
'%abc%'
查看錶:
select
tabname
from
systables
where
tabname
like
'%abc%'
其他資料庫的話,系統表可能是sysobjects,對應的列可能也有不同,看你的情況改吧。