- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MS_ACCESSでランダムで値を出す)
MS_ACCESSでランダムに値を出す方法
このQ&Aのポイント
- MS_ACCESSでデータベースの中からランダムに値を選ぶ方法を教えてください。
- データベースには会員番号、名前、出身地の情報があり、出身地が東京の人をランダムに1件選ぶ方法を知りたいです。
- これまでデータベースでランダム表示を行ったことがないため、サンプルデータの中からランダムにデータを選びたいと考えています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
できます。 クエリーで、会員番号のところにランダム関数を使って抽出条件を指定してやればOKです。 サンプルのデータがテーブル1という名前で、レコード件数が5件の場合、SQL文はこんな感じです。 SELECT テーブル1.出身地, テーブル1.会員番号 FROM テーブル1 WHERE (((テーブル1.出身地)="東京都") AND ((テーブル1.会員番号)=Int((5-1+1)*Rnd()+1))); 計算式の詳細は、ヘルプでRnd関数の項目を見てください。
お礼
ありがとうございます。 ぜひためさせていただきます。