Вы также можете попробовать это:
Declare @t table (id1 varchar(50) , data1 varchar(50))
insert into @t values (123123,'David')
insert into @t values (123124,'Jan')
insert into @t values (1231344,'Juro')
Declare @t1 table (id2 varchar(50) , data2 varchar(50))
insert into @t1 values (1231230,'Info 1')
insert into @t1 values (1231231,'Info 2')
insert into @t1 values (1231232,'Info 3')
insert into @t1 values (1231240,'Info 4')
insert into @t1 values (1231241,'Info 5')
insert into @t1 values (1231242,'Info 6')
select * from @t a JOIN @t1 B
on b.id2 like '%' + a.id1 + '%'