select t1.dwbh, t1.bm,t1.bslb from
(
select dwbh, bm, bslb,
row_number() OVER (PARTITION BY dwbh,bm ORDER BY rq desc) num
from bsdwxdls where dwbh='DWI00000095'
) t1 where t1.num = 1
(
select dwbh, bm, bslb,
row_number() OVER (PARTITION BY dwbh,bm ORDER BY rq desc) num
from bsdwxdls where dwbh='DWI00000095'
) t1 where t1.num = 1