SQL LIKE演算子

演算子LIKE例

(検索列のWHERE句のオペレータLIKE指定モード)

例1

今、私たちは内部の「人」テーブルから「N」で始まる都市に住む人を選びたいです。

私たちは、次のSELECT文を使用することができます。

人SELECT * FROM WHERE市LIKE 'N%'

注:「%」はワイルドカード(欠落文字モード)を定義するために使用することができます。

例2

次に、我々は、人々が「人」のテーブルから最後に「G」との都市に住んで選びたいです。

私たちは、次のSELECT文を使用することができます。

人SELECT * FROM  市LIKE '%のG'

例3

次に、我々は、人々は、テーブル内の「人」から「LON」が含まれる都市に住んで選びたいです。

私たちは、次のSELECT文を使用することができます。

市LIKE '%の経度%' 人SELECT * FROM

例4

NOTキーワードを使用することにより、我々は、テーブル内の「人」から「LON」が含まれていない都市に住んでいる人を選択することができます。

私たちは、次のSELECT文を使用することができます。

市、NOT LIKE '%の経度%' 人SELECT * FROM

 

ワイルドカードは、「_」もあります

例1

今、私たちは「人」テーブルの上からの最初の文字が「eorge」人になった後の名前を選択します:

私たちは、次のSELECT文を使用することができます。

姓LIKE '_eorge' 人SELECT * FROM

例2

次に、我々はその後、「R」に続く任意の文字、その後、任意の文字、「えー」そして、冒頭で「C」と、このレコードの「人」テーブルの姓から選択します:

私たちは、次のSELECT文を使用することができます。

人SELECT * FROM WHERE姓LIKE 'C_r_er'

おすすめ

転載: www.cnblogs.com/hengzhezou/p/11199373.html