PDA

View Full Version : تقسیم مجموع ستون اول بر مجموع ستون دوم در sql



atefeh.nzr
چهارشنبه 29 شهریور 1391, 11:19 صبح
با سلام
در view دو تا ستون داریم .من می خواهم یک تابع بنویسم که مجموع ستون اول را محاسبه کرده و بر مجموع ستون دوم تقسیم کند و جواب را بدهد.

Salah Sanjabian
چهارشنبه 29 شهریور 1391, 18:32 عصر
سلام

CREATE FUNCTION SampleFunction()
RETURNS decimal(13,2)

AS
BEGIN
DECLARE @Sum decimal (13,2)
select @Sum= SUM(Column1)/SUM(Column2) from SampleView
RETURN(@Sum);
END;

select SampleFunction()