mysql:9413
From: Hideki Hayashi <Hideki Hayashi <loneliness@xxxxxxxxxx>>
Date: Mon, 24 May 2004 04:29:47 +0900
Subject: [mysql 09413] 直前、直後のレコードの算出方法は?
はじめまして。 今、レコードの操作で悩んでいます。 例えば、以下の様なデータで、直前のデーターと直後のデータを取得したいの ですが。 何か良いsql文はないでしょうか? ------------------------ id data ------------------------ 1 aaaaa 3 bbbbb 4 ccccc 現在の位置(SELECT * FROM table WHERE id = 4) 9 ddddd ------------------------ #現在の位置のkeyを取得して、keyを+-してやるしかないですかね・・・。 直接idを指定するのは無しということで^^; 使用しているバージョン(MySQL 4.0.13)
-> 9413 2004-05-24 04:29 [Hideki Hayashi <lone] 直前、直後のレコードの算出方法は? 9414 2004-05-24 07:18 ┗[とみたまさひろ <tomm] 9415 2004-05-24 16:06 ┣[Hideki Hayashi <lone] 9433 2004-05-26 00:44 ┃┗[とみたまさひろ <tomm] 9423 2004-05-25 15:34 ┗[Tybalt of Capulet <i] 9424 2004-05-25 17:32 ┣[Sumito_Oda <oda@xxxx] 9432 2004-05-26 00:42 ┗[とみたまさひろ <tomm]