この質問を見たことがありますが、このようには尋ねられませんでした。質問がある場合は、リンクしてください。
私は T-SQL を使用しており、ストアド プロシージャを作成しています。
だから私は言って@masterstring
みましょう
'www.apple.com'
そして@slavestring
'www.apple.com/subdirectory'
以下のコードを使用して、データベースに行を追加する必要があるかどうかを確認します。
私がやりたいことは、この句を通過した場合にデータベースに行を追加することです。
IF NOT EXISTS (SELECT ranking_date, ranking_keyword, ranking_id_doman
FROM [dbo].[t_ranking]
WHERE ranking_id_doman = @domanID
AND ranking_keyword = @keyword
AND ranking_searchesincluded = @searchesincluded)
AND @masterstring like @slavestring +'%'
@masterstring
プロセス全体を通して同じままですが、@slavestring
挿入するたびに変化します。
QUESTIONを含む
すべてが true になるように AND ステートメントを作成するにはどうすればよいですか?@slavestring
@masterstring
私は試してみました
試み #1:
AND @masterstring like '%' + @slavestring + '%'
試み #2:
@masterstring like @slavestring + '%'
それらのどれも機能しません...