[前][次][番号順一覧][スレッド一覧]

mysql:6352

From: "城" <"城" <sora_iro@xxxxxxxxxx>>
Date: Tue, 8 Oct 2002 07:12:19 +0900
Subject: [mysql 06352] Re: servlet では order by rand() ができない?

komori さん山下さんお返事ありがとうございます。

> jdk1.3.0_02、win2K、mysql3.23.49で試しましたが、城さんの意図する
> 結果が出ました。

これは僕が書いたもので試されたのでしょうか?
もしそうでないならば、僕が気づきづらいようなミスをしてるために発生した可
能性もあります。
別のものを組んで実行されたのでしたら、
ホントにあつかましいのですがソースをお願いします!!m(_ _)m

結局Javaとmysqlを再インストールしましたが結果変わらず涙涙。。
クエリいじってできないかなぁ。。。。

select tango,rand() from Asa; ってやっても。。うぬう結局ループ使うの??



ここから先はJavaの話になってしまうので見たい方だけ見てください。

サーブレットで内で

class Aisatsu をつくり

レコード数をint型で返すメソッド
getCount()    と

上からn番目のレコードをString型で返すメソッド
Disp(int n)    を作り、これをRandom().nextInt(int i)を使って次の処理をし
たんですが

Aisatsu ai = new Aisatsu();
String aisatsu = ai.Disp(new Random().nextInt(ai.getCount()));

としたんですが、new Random を呼んでいるので同じ処理を続けてしても
別の結果が返ってくるはずなのに同じ結果しかかえってきません ?_?

↓こんな感じで

asiatsu[i]     = ai.Disp(new Random().nextInt(ai.getCount()));
asiatsu[i+1] = ai.Disp(new Random().nextInt(ai.getCount()));

これはなぜでしょう???

mysqlのMLでこのような事を聞くのはタブーですね、、、、、ごめんなさい。

-----------------------------
城
sora_iro@xxxxxxxxxx


[前][次][番号順一覧][スレッド一覧]

      6339 2002-10-07 06:20 ["城" <sora_iro@xxxxx] servlet では order by rand() ができない?
      6343 2002-10-07 18:27 ┣["Takashi Yamashita" ]                                       
      6344 2002-10-07 18:30 ┃┗["Takashi Yamashita" ]                                     
      6347 2002-10-07 19:44 ┃ ┗["城" <sora_iro@xxxxx]                                   
      6348 2002-10-07 21:17 ┃  ┣["Takashi Yamashita" ]                                 
      6350 2002-10-07 22:25 ┃  ┗[Satoshi Komori <sato]                                 
->    6352 2002-10-08 07:12 ┃   ┗["城" <sora_iro@xxxxx]                               
      6353 2002-10-08 12:06 ┃    ┗[Takeyuki Miyagawa <m]                             
      6361 2002-10-08 17:54 ┃     ┗["城" <sora_iro@xxxxx]                           
      6362 2002-10-08 18:15 ┃      ┗["kosugi" <kosugi@xxx]                         
      6346 2002-10-07 19:05 ┣["kosugi" <kosugi@xxx]                                       
      6349 2002-10-07 21:26 ┣["Takashi Yamashita" ]                                       
      6363 2002-10-08 18:59 ┣[<rio-t@xxxxxxxxxx>  ]                                       
      6380 2002-10-09 21:42 ┃┗["城" <sora_iro@xxxxx]                                     
      6382 2002-10-09 22:58 ┗["小川 修" <shuogawa]                                       
      6392 2002-10-10 13:17  ┗["kosugi" <kosugi@xxx]                                     
      6424 2002-10-13 00:28   ┗["shuogawa" <shuogawa]                                   
      6425 2002-10-14 00:05    ┗[Tomoyuki Ishino <ish]