Curry
PHP Framework

core

db

html

utility

SqlSelect::offset

public SqlSelect offset ( int $offset )
SELECT文のクエリ結果として取得する先頭行のずらし量指定します。これはSQL文のOFFSET句で記述する内容そのものです。
このメソッドを実行せず、通常の場合であれば結果の1行目からが得られますが、例えば5を指定すれば5行後ろにずれ、6行目以降が取得されます。
SQL文でOFFSETは単独では指定できず、LIMITと共に使用します。
LIMIT 10 OFFSET 10 とすれば、11行目~20行目が取得されます。
これをSqlSelectのメソッドで行う場合、
$select->limit(10)->offset(10);
となります。

パラメーター

名前 内容
$offset int クエリ結果として取得する先頭行のずらし量

返り値

自分自身のインスタンスを返します。