「DB2+PHPのメモ」の編集履歴(バックアップ)一覧はこちら
「DB2+PHPのメモ」(2010/06/08 (火) 09:24:29) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*DB2、Linux、PHPの組み合わせ
|DB2|Linux|GUC/CUC|PHP|h
*DB2でのページング機能の実現
今まではMySQLを使っていたために、Limit句で簡単にできていました。今回使っているDB2のVer8.2にはその機能は無いみたい。色々調べてみると以下のやり方があるようです。
11件目から20件目を表示するとき
select *
from (
select plain.*, row_number() over() as rn
from (
select ...
from ...
where ...
order by ...
) plain
) ext
where ext.rn > 10
and ext.rn <= 20
*DB2、Linux、PHPの組み合わせ
|DB2|Linux|GUI/CUI|PHP|状況|h
|Ver8.1|Turbolinux Server 11 (Musasabi)|CUI|Ver5.2.0|導入できた|
|Ver8.1|CentOS release 4.8 (Final)|GUI|Ver5.2.0|ソースからコンパイルしたApacheアクセスできず、不可|
|Ver8.1|Vien Linux 4.2|GUI|Ver5.2.0|導入できた|
*DB2でのページング機能の実現
今まではMySQLを使っていたために、Limit句で簡単にできていました。今回使っているDB2のVer8.2にはその機能は無いみたい。色々調べてみると以下のやり方があるようです。
11件目から20件目を表示するとき
select *
from (
select plain.*, row_number() over() as rn
from (
select ...
from ...
where ...
order by ...
) plain
) ext
where ext.rn > 10
and ext.rn <= 20
表示オプション
横に並べて表示:
変化行の前後のみ表示: