機能
部分一致している事を表します。(LIKE条件)
文法
(1)
|
LIKE 条件
|
条件 に適合している事を表します |
(2)
|
条件 に適合している事を表します 但し エスケープ文字 の後ろにかかれている条件文字(‘%’,’_’)は文字列として使用します |
条件
%:0文字以上の任意の文字列を表す
_:任意の1文字
エスケープ文字
任意の1文字が使用できます。
解説
(1)
|
SELECT 商品コード,商品名 FROM 販売データ WHERE 商品名 LIKE '%パソコン' 商品名の最後が「パソコン」で終わるデータを抽出します。 SELECT 商品コード,商品名 FROM 販売データ WHERE 商品名 LIKE 'パソコン%' 商品名の最初が「パソコン」で始まるデータを抽出します。 SELECT 商品コード,商品名 FROM 販売データ WHERE 商品名 LIKE '%パソコン%' 商品名のどこかに「パソコン」が含まれているデータを抽出します。 SELECT 商品コード,商品名 FROM 販売データ WHERE 商品名 LIKE '___パソコン' 「___」はアンダースコアが3つなので、商品名の最初に3文字あり、その後に「パソコン」で終わっているデータを抽出します。 SELECT 商品コード,商品名 FROM 販売データ WHERE 商品名 LIKE '__コン%' 「__」はアンダースコアが2つなので、商品名の最初に2文字あり、その後に「コン」が続いている |
(2)
|
SELECT 商品コード,商品名 FROM 販売データ WHERE 商品名 LIKE 'パソコン$_%' ESCAPE '$' 商品名の最初が「パソコン_」のデータを抽出します。
|