SQL でユーザー変数を使用して文字を取得する際に小さな問題があります。クエリは次のとおりです。
DECLARE @search
SET @search='chicken'
SELECT * from Recipes where TITLE like '@search'
これは正しいです?@search に指定された単語が Title に含まれるレシピを取得する必要があります。
あげてみたりもした
SELECT * from Recipes where TITLE IN ('+@search+')
SELECT * from Recipes where TITLE =@search
SELECT * from Recipes where TITLE =$[@search]
しかし、どれも機能していないようです。
前もって感謝します