
こんな簡単な質問って思われるかもしれませんが
どうしてもうまくいかなかったので教えてください。
SQLserver(2000)でテーブルの値をランダムに取得したいのですが、どのようにやったらいいのか教えてください。
文章だけだとわかりにくいと思いますので、図にしてみます。
TableA
通常 1回目 2回目
columnAAA columnAAA columnAAA
--------- --------- ---------
111111111 333333333 222222222
222222222 555555555 111111111
333333333→111111111→555555555
444444444 444444444 333333333
555555555 222222222 444444444
こんなイメージなんですけどよろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
このクエリでいかがでしょうか?。
SELECT TOP 100 * FROM TableA ORDER BY newid();

No.1
- 回答日時:
やりたいことが良く判りませんが(^^;
テーブルにX件のレコードがあり、そこからランダムにレコードを取り出したいのであれば、単純に
1.X までの値 Y を乱数で発生
2.Y にカレントレコードを移動
3.その値を利用する
で、よろしいのでは?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
3つ以上のテーブルをUNIONする...
-
Access カレントレコードがあり...
-
データの二重表示の原因
-
SQLデータ修正時に『このレコー...
-
2つの項目が重複するレコード...
-
SQLServerで同一条件レコードの...
-
ACCESS 『DoCmd.OutputTo』に...
-
Access 削除クエリが重い
-
Accessにインポートしたら並び...
-
Access VBA Me.Requery レコー...
-
Access 1レコードずつcsvで出力...
-
Accessで重複したデータを一件...
-
テーブルのレコード削除ができ...
-
PostgreSqlのテーブルをVBから更新
-
ACCESS【更新クエリの中断がで...
-
Accessのフォームから削除した...
-
ACCESSのBookmarkプロパティの...
-
パススルークエリの使い方
-
排他モードで開く場合は、どう...
-
キーが重複したレコードを無視...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
3つ以上のテーブルをUNIONする...
-
Accessにインポートしたら並び...
-
データの二重表示の原因
-
ACCESSのBookmarkプロパティの...
-
Access 削除クエリが重い
-
Access VBA Me.Requery レコー...
-
Access 1レコードずつcsvで出力...
-
2つの項目が重複するレコード...
-
数百万件レコードのdelete
-
SQLデータ修正時に『このレコー...
-
複数レコードをUPDATE文一文で...
-
SQLServerで同一条件レコードの...
-
Accessの重複クエリで最小以外...
-
Accessでレコードが更新された...
-
(ACCESS)並び替えをしないで...
-
テーブルのレコード削除ができ...
-
Accessで重複したデータを一件...
-
MySQL+PHP 特定レコードの更新...
-
曜日を格納する方法はどちらが...
-
ManagementStudioからのデータ削除
おすすめ情報