Хотя ваш вопрос неясен, я думаю, вы просто хотите сравнить две колонки здесь. Вы можете сделать это, ища один строковый столбец в другом строковом столбце. На SQL сервере вы можете использовать:
;with cte as
(select 'Delhi' as City,'Delhi ct' as Capital
UNION
select 'A' as City,'B' as Capital)
select *,
CASE WHEN CHARINDEX(City,Capital,1)>0 then 'Match'
WHEN CHARINDEX(Capital,City,1)>0 then 'Match'
ELSE 'No Match'
END as Match_Check
from cte
Надеюсь, это поможет.