mysql:3230
From: Kazufumi Hase <Kazufumi Hase <kazufumi@xxxxxxxxxx>>
Date: Mon, 12 Feb 2001 00:22:09 +0900
Subject: [mysql 03230] Re: 保存件数
長谷@八戸です。 > 例えば、最大記事保存件数を50件とした場合、 > 51件目になった時に一番古い記事を削除しなければなりませんよね。 > そのときの、 > DELETE FROM example1 WHERE example2(一番古い記事を削除) > のexample2に当たる部分をどうすればいいのかがわからないんです。 レコードをaddするときに順に連番(example2)を付け、その値を 利用すればいいのでは?未検証ですが多分こんな感じで動くと 思うのですが。 DELETE FROM example1 ORDER BY example2 LIMIT 1 連番はプログラムでレコードに0,1,2と付けてもいいですが、 AUTO_INCREMENT属性を利用するという手もあリですね。 ********************************************* * 長谷 一史(はせ かずふみ) * e-mail: kazufumi@xxxxxxxxxx * Nifty : VYG01106@xxxxxxxxxx *********************************************
3227 2001-02-11 14:07 [akkun <fns@xxxxxxxxx] 保存件数 3228 2001-02-11 22:12 ┣[<endo_t@xxxxxxxxxx> ] 3229 2001-02-11 23:38 ┃┗[akkun <fns@xxxxxxxxx] -> 3230 2001-02-12 00:22 ┃ ┗[Kazufumi Hase <kazuf] 3232 2001-02-12 02:35 ┃ ┗[Kazufumi Hase <kazuf] 3236 2001-02-12 21:56 ┃ ┗[akkun <fns@xxxxxxxxx] 3231 2001-02-12 00:26 ┗[Takeharu Masuda <tac]