MySQL はファジー クエリに別のフィールドを使用します
P粉333186285
P粉333186285 2023-07-25 11:34:12
0
2
513
<p>Url と ModelId という 2 つの文字列列を持つテーブルがあります。次のクエリのように、URL に ModelId が含まれるレコードを返す必要があります。 <pre class="brush:php;toolbar:false;">SELECT Id, Url, ModelId WHERE URL like "%ModelId%"</pre> <p><br /></p>
P粉333186285
P粉333186285

全員に返信(2)
P粉418351692

文字列を連結するだけではなく、特殊文字 % と _ を使用してフィールドをエスケープする必要もあります。

リーリー
いいねを押す +0
P粉199248808
SELECT Id, Url, ModelId 
WHERE Url LIKE CONCAT('%', ModelId, '%')
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート