LIKE 演算子は、SQL のパターン マッチングとあいまい検索に使用されます。パターンを指定して、一致する行を検索できます。パターンには、% (任意の文字と一致)、_ (単一の文字と一致)、[] (角かっこ内の文字と一致)、および [^] (角かっこのない文字と一致) などのワイルドカード文字が含まれます。 LIKE 演算子は、接頭辞、接尾辞、包含、完全一致をサポートし、あいまい検索では % ワイルドカード文字を使用します。この演算子は大文字と小文字が区別されず、そのパフォーマンスはパターンの複雑さに依存することに注意してください。
#SQL の LIKE 演算子
LIKE 演算子は、SQL 演算子のパターン マッチングとあいまい検索に使用されます。パターンまたはテンプレートを指定し、それに一致する行を検索できます。構文
<code>SELECT 列名 FROM 表名 WHERE 列名 LIKE 模式</code>
パターン構成
使用法
LIKE 演算子はあいまい検索に使用されます:例
<code>SELECT * FROM customers WHERE name LIKE 'Jo%'</code>このクエリは、「Jo」で始まるすべての顧客名を返します。
<code>SELECT * FROM products WHERE description LIKE '%computer%'</code>このクエリは、説明に「コンピュータ」を含むすべての製品を返します。
<code>SELECT * FROM orders WHERE order_id LIKE '[a-z]%'</code>このクエリは、小文字で始まるすべての注文 ID を返します。
注
以上がSQLでのlikeの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。