掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
乱数を振り当てランダムにある一定数のデータを取得するには? (ID:36631)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ランダム行を取得して、取得した行の項目(当選者:elected)に1を代入するという処理ですが(tableAはテーブル名、electedとA_IDはそれぞれtableAの項目)、 with query do begin close; SQL.ADD('Update TableA set elected = 1'); SQL.ADD('Where Select A_ID From(Select dbms_random.random() as rand, A_ID FROM TableA ORDER BY rand); end; ExecSql end; という書き方で、うまくいきません。お分かりになられる方がいらっしゃいましたら、恐縮ですが、教えていただけないでしょうか? よろしくお願い致します。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.