core
db
html
utility
SqlAbstract::whereNotBetween
public SqlAbstract whereNotBetween
( string $column, mixed $minValue, mixed $maxValue )
否定の範囲指定のWHERE条件を設定します。
BETWEEN演算子を使用し、対象列が指定した2つの値の範囲外であることを条件とする場合に指定します。
$select->where('name', 'taro');
$select->whereNotBetween('age', 30, 40);
→WHERE (name = 'taro') AND (age NOT BETWEEN 30 AND 40)
BETWEEN演算子を使用し、対象列が指定した2つの値の範囲外であることを条件とする場合に指定します。
$select->where('name', 'taro');
$select->whereNotBetween('age', 30, 40);
→WHERE (name = 'taro') AND (age NOT BETWEEN 30 AND 40)
Curry対応バージョン
バージョン 1.2.0 以降
パラメーター
| 名前 | 型 | 内容 |
|---|---|---|
| $column | string | 条件の比較対象としたい列名を指定します。 |
| $minValue | mixed | 対象外としたい範囲の最小値を指定します。 |
| $maxValue | mixed | 対象外としたい範囲の最大値を指定します。 |
返り値
自分自身のインスタンスを返します。