最大日我有一個像如何獲得每月
kunnr date posnr
30001 28/5/2017 1
30001 25/5/2017 2
30001 15/5/2017 3
30001 25/4/2017 4
30001 20/4/2017 5
30002 15/5/2017 6
30002 25/4/2017 7
我要爲每一個新KUNNR每月最大日期,即最大五月和最大四月等,以獲得備案表
好的,我將排序表循環和每個新的kunnr ....我將如何獲得每月最大日期的記錄?
在此先感謝 埃利亞斯
PS:某事出了錯,我意識到,我沒有得到我想要的東西。我有一個表
0000527746 1000 10.06.2017 20170718100757.5010080
0000527746 1000 10.06.2017 20170718100757.5039300
0000527746 1000 11.06.2017 20170718100839.9209480
0000527746 1000 11.06.2017 20170718100906.3337170
0000527746 1000 24.07.2017 20170718095843.3555610
0000527746 1000 24.07.2017 20170718100209.2203570
0000527746 1000 24.07.2017 20170718100757.4970390
以下行,我想選擇每個月的最後一天也就是我想要的選擇給我帶來以下行
0000527746 1000 11.06.2017 20170718100906.3337170
0000527746 1000 24.07.2017 20170718100757.4970390
我用下面的SQL
select bukrs kunnr dat max(time) as time
from zcollectoraction into corresponding fields of table it_collectoraction
where bukrs = p_bukrs and
kunnr in so_kunnr and
dat in so_date
group by bukrs kunnr dat.
但它顯示以下行
0000527746 1000 11.06.2017 20170718100906.3337170
0000527746 1000 11.06.2017 20170718100906.3337170
0000527746 1000 24.07.2017 20170718100757.4970390
該怎麼辦才能每月有1行?
感謝 埃利亞斯
你到目前爲止嘗試過什麼? – vwegert
你是指任何月份的最後一天?新的kunnr's將不會在您的表格中... –
您能否爲示例添加預期結果? –