Hi teaslonsince yuo're not getting any posts, I'll hazard a guess that everyone else found your question a bit unclear. Actually I'm not really sure what you're asking.lets say you have some data likecreate table range (upperlimit varchar, lowerlimit varchar)insert into range (upperlimit, lowerlimit) values ('A','B')create table addresses (address varchar(50))insert into addresses (address) values ('A 4th street')insert into addresses (address) values ('A 5th street')insert into addresses (address) values ('B 6th street')insert into addresses (address) values ('Z 7th street')To find records which begin with a particular string:select address from addresses where address like 'A%'
or for anything in the range A-Zselect address from addresses where address like '[A-Z]%'
or for a range specified in another table....--actual codeselect address from addresseswhere address like N'[' + (select upperlimit from range) + '-' + (select lowerlimit from range) + ']' + '%'
Let me know if that's not what you want--I hope that when I die someone will say of me "That guy sure owed me a lot of money"