with u as
( select * from gdb9998.tPer01x0
where da between '01.01.2010' and '31.12.2010'
union all select * from gdb9998.tPer01x1
where da between '01.01.2011' and '31.12.2011'
union all select * from gdb9998.tPer01x2
where da between '01.01.2012' and '31.12.2012'
)
select count(*), min(ix), max(ix)
from u
-- where da between '30.05.2011' and '02.06.2011'
where da = '30.05.2011'
and ix between 0530000000 and 0602999999
;