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。...