Кажется, что ни один из кодов во второй таблице не соответствует первой таблице, а также вам не следует хранить CSV-данные, подобные этой. При этом мы можем попробовать следующий трюк:
SELECT t2.tarikh, t2.codel, t2.mande
FROM table2 t2
WHERE EXISTS (SELECT 1 FROM table1 t1
WHERE ',' + t1.codel + ',' LIKE '%,' + t2.codel + ',%');
Чтобы увидеть, как это работает, рассмотрим таблицу 1 codel
значение:
375-500-651108-1,375-500-651108-2,375-500-651108-3
Сначала мы окружаем это значение с обеих сторон запятой, чтобы дать:
,375-500-651108-1,375-500-651108-2,375-500-651108-3,
Тогда нам просто нужно найти заданное значение codel
из таблицы 2, также окруженное запятыми, по этой строке, например. поиск ,375-500-651108-1,
.