• OK,

    What about this?

    select house_no

    from YourTable

    where house_no between '4-12-1000' and'4-12-1500'

    and SUBSTRING(house_no,6,10) not like '%[^0-9]%'

    Igor Micev,My blog: www.igormicev.com