レコードの検索

////////////////
// 比較演算子 //
////////////////

where フィールド名 = ‘値’ レコードが値と等しい場合
where フィールド名 <> ‘値’ レコードが値と等しくない場合
where フィールド名 > ‘値’ レコードが値よりも大きい場合
where フィールド名 >= ‘値’ レコードが値以上である場合
where フィールド名 < '値' レコードが値より小さい場合 where フィールド名 <= '値' レコードが値以下である場合 //////////////////// // その他の演算子 // //////////////////// where フィールド名 between '値1' and '値2' レコードが値1と値2の間である場合値1と値2も含む where フィールド名 in ('値1', '値2'...) レコードがいずれかの値である場合複数の値を指定できる where フィールド名 is null レコードがnull値である場合 where フィールド名 is not null レコードがnull値でない場合 where フィールド名 like '値%' 値から始まるレコードを検索前方一致 where フィールド名 like '%値%' 値を含むレコードを検索中間一致 where フィールド名 like '%値' 値で終わるレコードを検索後方一致 //////////////// // 論理演算子 // //////////////// where 条件1 and 条件2 条件1でありかつまた条件2である場合(論理積) where 条件1 or 条件2 条件1あるいは条件2である場合(論理和) where not (条件) 条件でない場合(論理否定)

コメントを残す