UrlとModelIdの2つの文字列列を持つテーブルがあります。 Urlに次のようなModelIdが含まれるレコードを返す必要があります。
SELECT Id, Url, ModelId WHERE Url like "%ModelId%"
SELECT Id, Url, ModelId
WHERE Url LIKE CONCAT('%', ModelId, '%')
文字列を連結するだけでなく、フィールドを%および_からエスケープする必要もあります。
SELECT Id, Url, ModelId
WHERE Url LIKE CONCAT('%', REPLACE(REPLACE(ModelId,'%','\%'),'_','\_'), '%'), '%')
これがクエリです:
SELECT Id, Url, ModelId WHERE Url LIKE CONCAT('%', ModelId, '%')