mysql:1923
From: Hirotaka Kondo 近藤尋隆 <Hirotaka Kondo 近藤尋隆 <hiro@xxxxxxxxxx>>
Date: Fri, 21 Apr 2000 11:43:16 +1000
Subject: [mysql 01923] Re: select 複文
On Thu, 20 Apr 2000 20:47:04 +0900 とみたまさひろ <tommy@xxxxxxxxxx> wrote: >とみたです。 こんにちわ。ほおくです。 >At Thu, 20 Apr 2000 20:21:19 +1000, >Hirotaka Kondo 近藤尋隆 <hiro@xxxxxxxxxx> wrote: >>delete from table where column <= (select max(column) from table) -10 >>と言うような感じのをやってみたのですが、うまくいきません。(実際テストは >>selectでやっています) >>mySQLでは、福次問い合わせと言うようなことは出来ないのでしょうか? >>出来なければ、これと同じ動作する文はありませんでしょうか。 >副問い合わせは MySQL ではまだできないです。 >SQL 以外の言語を介在させたくないのなら、3.23.x の新しいのしかダメですが、 >ユーザ変数を使って、次のような感じでどうでしょう? 命令を2回発行してしま >いますが…。 > select @c:=max(column) from table; > delete from table where column <= @c - 10; ># 試してません。 ありがとうございます。 こんな方法があったんですか。 m(_ _)m --------------------------------------- Hirotaka Kondo 近藤尋隆 IRC:#!Silver-Forest hiro@xxxxxxxxxx UIN:10034131 http://www.silver-forest.com/
1918 2000-04-20 19:21 [Hirotaka Kondo 近藤�] select 複文 1920 2000-04-20 20:47 ┗[とみたまさひろ <tomm] 1921 2000-04-20 20:50 ┣["Y. Tsutsui" <tutui@] 1925 2000-04-21 21:13 ┃┗[とみたまさひろ <tomm] -> 1923 2000-04-21 10:43 ┗[Hirotaka Kondo 近藤�]