Ⅰ 如何計算年累計日均余額
具體計算方法是將一個季度內一個賬戶每天的存款余額加起來,然後與存款的總天數相除,從而得出平均數。舉例來說,一個賬戶在連續三天的余額分別是100元、200元、0元,那該賬戶的平均余額就是100元。以此類推。
你如果存500不動的話,這個就不會收小額帳戶管理費了
Ⅱ 日均余額怎麼計算的
將3個月的存款總額/90=當季的日均存款余額。
銀行日均余額一般統計時間為90天,如果不夠日均余額,那麼銀行將在每季季末的21日扣收小額帳戶管理費。通過以上公式可以證明,所謂的銀行日均余額,並不是每天都要存五百元,而是日平均夠五百元即可。
拓展資料:
例如:三個月銀行存款日均400萬怎麼算?
該題的日均就是在賬戶上每日都有400萬的存款,或者是從第一天開始就存入400萬,存3個月定期;也或者在銀行里存款金額為:400*90=3600萬元。只有在你的銀行賬戶上存3600萬元滿一天,那麼在這個季度里,你就達到了日均400萬的標准。
也就是說用400萬乘以90天,是您需要放的總錢數
Ⅲ sql 實現計算銀行對賬單余額
create table #a (a int,b int)
insert #a select 100 , 100
insert #a select -200 , ''
insert #a select 100 , ''
select identity(int,1,1) as id , * into #b from #a
create table #c (id int,a int,b int)
declare @a int
declare @b int
select @a=min(id) from #b
select @b=max(id) from #b
insert into #c
select * from #b where id=1 and id=@a
while (@a<=@b)
begin
insert into #c
select t1.id,t1.a,t1.a+t2.b as b
from #b t1,#c t2
where t1.id=t2.id+1 and t1.id=@a
set @a=@a+1
end
select * from #c
Ⅳ sql 日均存款計算 日期 交易額 收支方(1為支、2為收) 余額 2011-1-5 100 1 300 2011-1-10
SELECT MONTH( 日期 ) ,AVG(余額) AS 平均余額
FROM TABLE 存款
group by 收支方, MONTH( 日期 )
Ⅳ 請教sql的寫法,對每一行數據運算余額
實現思路:如果是正序的取出最後一條,那麼就是倒敘取出第一條。所以拍下序,之後取出第一條就可以了。sql:select top 1 username from tablename order by username desc ;以上就是取出來第一條記錄,如果想取出來最後一條:sql:select top 1 username from tablename order by username asc;
Ⅵ sql問題.求2月1日至2月10存款日均余額
CREATE TABLE [交易明細表] (
[姓名] VARCHAR(10),
[交易收方] INT,
[交易支方] INT,
[交易日期] DATETIME
);
go
INSERT INTO [交易明細表]
SELECT '張三', 200, NULL, '2011-02-05' UNION ALL
SELECT '張三', NULL, 100, '2011-02-10' UNION ALL
SELECT '張三', NULL, 300, '2011-02-12'
GO
WITH
dateCTE
AS(
SELECT
DATEADD(dd, number, '2011-02-01' ) AS myDate
FROM
master..spt_values
WHERE
type='P'
AND DATEADD(dd, number, '2011-02-01' ) <= '2011-02-10'
)
SELECT
Convert(VARCHAR(10), dateCTE.myDate, 111) AS 日期,
ISNULL(SUM([交易收方]), 0)
- ISNULL(SUM([交易支方]), 0) AS [余額]
FROM
dateCTE LEFT JOIN [交易明細表]
ON (dateCTE.myDate >= [交易明細表].[交易日期])
GROUP BY
dateCTE.myDate;
go
日期 余額
---------- -----------
2011/02/01 0
2011/02/02 0
2011/02/03 0
2011/02/04 0
2011/02/05 200
2011/02/06 200
2011/02/07 200
2011/02/08 200
2011/02/09 200
2011/02/10 100
能計算出了每日余額,日均的應該沒有什麼問題了吧?
WITH
dateCTE
AS(
SELECT
DATEADD(dd, number, '2011-02-01' ) AS myDate
FROM
master..spt_values
WHERE
type='P'
AND DATEADD(dd, number, '2011-02-01' ) <= '2011-02-10'
),
everyDateCTE
AS(
SELECT
Convert(VARCHAR(10), dateCTE.myDate, 111) AS 日期,
ISNULL(SUM([交易收方]), 0)
- ISNULL(SUM([交易支方]), 0) AS [余額]
FROM
dateCTE LEFT JOIN [交易明細表]
ON (dateCTE.myDate >= [交易明細表].[交易日期])
GROUP BY
dateCTE.myDate
)
SELECT
AVG ([余額]) AS [日均余額]
FROM
everyDateCTE
GO
日均余額
-----------
110
不知道上面的計算結果,對是不對?
僅僅為了演示,表裡面也只有1個用戶的數據,所以那個 姓名 的條件,就不加了。
Ⅶ sql查詢語句問題,累計日均查詢
sql server 代碼:
select
case
whensubstring(CONVERT(varchar(12),day_monitor_date,112),7,2)='01'then
sum(d_finish)/cast(substring(CONVERT(varchar(12),getdate(),112),7,2)asint)
else
(
selectsum(d_finish)fromtable_namewhereday_monitor_date<=t1.day_monitor_date)
/
cast(substring(CONVERT(varchar(12),day_monitor_date,112),7,2)asint)
end
fromtable_namet1orderbyday_monitor_date;
Ⅷ 日均余額怎麼計算
每天的余額總合除以天數就是日均總額。
日均余額=日余額累計額/天數
Ⅸ sql計算銀行存款月日均余額
不清楚最終數據格式,只談大概的思路,數據最好處理為月表,每月月末結算轉下月期初,利用月表計算每日日均,循環獲取每日日均數據,計算結果。