掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
乱数を振り当てランダムにある一定数のデータを取得するには? (ID:36677)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
HOtaさんに教えていただいたやり方をいろいろと考えてみたのですが、私の知識不足のため、やり方がわかりませんですた。申し訳ございません。 ランダム行にフラグを立てるところまでは、うまくできるようになりました。しかし、取得件数(行数の)制御がいかない状態です(以下のコード)。 sql.add('update table set flag = ''1'' where id'); sql.add('in (select id from (select dbm_random.random() as rand'); sql.add(', id from table order by rand) where rownom <= 20); 今後は、行数制御のためlimit関数などを使って、試したいと思います。 ありがとうございました。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.