當前位置:首頁 » 編程語言 » sql平均函數

sql平均函數

發布時間: 2022-08-03 01:08:52

『壹』 sql自定義函數求平均數的代碼 要怎麼寫

--創建函數(返回varchar類型的值)
create function getAVG(@class int)--@class 班級
returns varchar(20) --返回值類型
as
begin
declare @result varchar(20)
case when @class = 1 then
select @result = '平時成績' + CAST(avg(平時成績) AS varchar(5)) + ' 考試成績' + CAST(avg(考試成績) AS varchar(5)) from [表名] where [班級條件]
-- case when @class =2 then 後續的部分自己寫吧
else
select @result ='無此班級'
return @result
end
--調用函數
select getAVG(2)--2班的平均成績

『貳』 SQL平均值怎麼求

AVG是函數,傳入一個欄位,求這個欄位的平均值, as就是給結果集命名了, OrderAverage就是新命的名字,不是必須寫成這,名字隨便起。除了關鍵字。

『叄』 sql求平均值

三個月總的的平均值嗎?


select姓名,avg(值)as平均值fromtb
groupby姓名

『肆』 SQL 求平均數語句怎麼寫

select avg(t.溫度) 平均溫度,t.日期 from table1 t group by t.日期 where 日期 between to_date('20140101','yyyymmdd') and to_date('20140131','yyyymmdd')

這是ORACLE 的寫法

『伍』 SQl自定義函數 平均值

假如你的這個表叫table1,欄位有:field1,field2,fied3

select a.field1*b.field1 as x_field1,a.field2*b.field2 as x_field2,a.field3*b.field3 as x_field3 from table1 a,
(select avg(field1) as field1,avg(field2) as field2,avg(field3) as field3 from table1) b
這樣就可以直接求出你要的結果了,如果你非得要用函數來再說,那樣還麻煩
-----------------------------------------
用自定義函數來實現:表還是上面舉例子的表
CREATE FUNCTION F_GetAvg (@p_fieldstr varchar(254))
RETURNS float AS
begin
declare @rtn float;
select @rtn=(case when @p_fieldstr='field1' then avg([field1])
when @p_fieldstr='field2' then avg([field2])
when @p_fieldstr='field3' then avg([field3])
else 0 end) from table1
return @rtn
end

使用:select field1*dbo.F_GetAvg('field1'),field2*dbo.F_GetAvg('field2'),field3*dbo.F_GetAvg('field3') from table1

『陸』 怎樣編寫SQL語句求平均成績

1、打開資料庫軟體,附加資料庫,右鍵選擇新建查詢。

『柒』 sql 求平均值

可以使用函數 avg(colname)

『捌』 SQL語言中對數據進行統計時,求最大值的函數是_ ____,求平均值的函數是_

最大值:max
平均值:avg

『玖』 SQL中的平均數怎麼算

構造個model,然後給個屬性average_fen
後台用
select average(fen) as average_fen from 表名 where id = ***
把結果set給average_fen
前台用這個屬性就是了

『拾』 SQL查詢平均數

selectavg(年齡)fromstudent

如果四捨五入的話:

selectround(avg(年齡),2)fromstudent

2就代表小數後2位,看你自己需求,如果不保留小數,逗號和2都去掉

熱點內容
怎麼看筆記本配置好壞怎麼對比 發布:2025-01-23 08:50:00 瀏覽:514
安卓q用起來怎麼樣 發布:2025-01-23 08:49:14 瀏覽:294
foreach資料庫 發布:2025-01-23 08:49:05 瀏覽:741
什麼是車棚配置 發布:2025-01-23 08:42:58 瀏覽:312
智能電視盒子無線網密碼在哪裡 發布:2025-01-23 08:42:14 瀏覽:277
代理提取源碼 發布:2025-01-23 08:41:35 瀏覽:62
nas網路伺服器為什麼貴 發布:2025-01-23 08:00:00 瀏覽:941
語音伺服器未連接如何連接視頻 發布:2025-01-23 07:59:11 瀏覽:883
日流量10萬需要什麼類型伺服器 發布:2025-01-23 07:58:27 瀏覽:501
伺服器獲取地址失敗 發布:2025-01-23 07:55:18 瀏覽:850