Строка SQL SELECT WHERE заканчивается столбцом

У меня есть эта таблица в SQL Server 2012:

Id INT 
DomainName NVARCHAR(150)

И таблица имеет эти значения DomainName

  • google.com
  • microsoft.com
  • othersite.com

И это значение:

mail.othersite.com

и мне нужно выбрать строки, где строка заканчивается значением столбца, для этого значения мне нужно получить строку no.3 othersite.com

Что-то вроде этого:

DomainName Like '%value' 

но наоборот...

'value' Like %DomainName

Ответы

Ответ 1

Вы можете использовать такой запрос:

SELECT * FROM TABLE1
WHERE 'value' LIKE '%' + DomainName