單錶費用合計

2021-05-23 02:31:47 字數 2058 閱讀 3134

if object_id('test') is not null

drop table test

gocreate table test(保單號 varchar(20), 交費金額 decimal(24, 2), 主附險記錄 varchar(10), 交費日期 datetime)

insert into test values('or001', 388.8, '主', '2010-07-01')

insert into test values('or002', 207.00, '主', '2010-07-01')

insert into test values('or001', 17.8, '附', '2010-07-01')

insert into test values('or001', 388.8, '主', '2010-07-01')

insert into test values('or001', 17.8, '附', '2010-07-01')

insert into test values('or003', 219.40, '主', '2010-07-01')

insert into test values('or003', 15.0, '附', '2010-07-01')

insert into test values('or001', 388.8, '主', '2010-07-01')

insert into test values('or001', 17.8, '附', '2010-07-01')

insert into test values('or003', 219.40, '主', '2010-07-01')

insert into test values('or003', 15.0, '附', '2010-07-01')

insert into test values('or001', 388.8, '主', '2010-07-02')

insert into test values('or001', 17.8, '附', '2010-07-02')

insert into test values('or001', 388.8, '主', '2010-07-02')

insert into test values('or001', 17.8, '附', '2010-07-02')

寫個查詢交費記錄(保單當天交了幾筆費用)

保單號 交費金額 交費次數

or001 406.6 1

or001 406.6 2

or001 406.6 3

or002 207.00 1

or003 234.40 1

or003 234.40 2

一以下的rn-1

select 

保單號,

sum(交費金額) as 交費金額,

row_number() over(partition by 保單號,交費日期 order by getdate()) as 交費次數 ,

交費日期

from 

(select *,rn=row_number() over(partition by 保單號,交費日期 order by getdate()) from test)t

group by 

保單號,(rn-1)/2 ,交費日期

order by 

1,4,3

輸出結果:

/*or001 406.60 1 2010-07-01 00:00:00.000

or001 406.60 2 2010-07-01 00:00:00.000

or001 406.60 3 2010-07-01 00:00:00.000

or001 406.60 1 2010-07-02 00:00:00.000

or001 406.60 2 2010-07-02 00:00:00.000

or002 207.00 1 2010-07-01 00:00:00.000

or003 234.40 1 2010-07-01 00:00:00.000

or003 234.40 2 2010-07-01 00:00:00.000

*/

組合計數題單 括號序列

目錄只有括號不會,不會就是不會,見到多少次都不會.求有多少個長度為 n 的括號序列滿足其所有子串行中最長合法括號子串行的長度恰好為 2k 多組資料。資料範圍 n,t le 2 times 10 5,k le n 考慮將 設為 1 將 設為 1 然後求字首和得到 s i 那麼,乙個序列的最長合法括號子...

sap 工單後台表 SAP中費用科目設定

sap中會計科目沒有層級之分,並且不通過編號來區分費用科目。例如差旅費科目,在國內財務軟體中,會在製造費用項下定義乙個差旅費科目,在管理費用項下也會定義乙個差旅費科目。然而在sap中,我們只會定義乙個差旅費科目,那如何區分費用的性質呢?其實不擔心,sap當然也能區分費用的性質。由於sap功能的強大,...

銀行匯款費用表

銀行名稱 匯款手續費 工商銀行 按匯款金額1 收取,每筆最低1元,最高不超50元。建設銀行 匯出金額5000元以內,按匯款金額1 收取,不足1元的按1元收取 5000元以上的匯款,統一收取50元 銀行,每筆最低1元,最高不超過40元 網上銀行,每筆最低1元,最高不超過30元 中國銀行 按匯款金額0。...