時間に基づいてランダムにデータベースからレコードを選択したい。
例 私は数千のレコードを持つ Table1 という名前のテーブルを持っています。今では毎時約 100 の質問を毎時表示したいのですが、毎時間ランダムにする必要があります。どのようにそれを達成することができます。
100 の列とマスター テーブルのレコード ID を格納する別のテーブルを作成したくありません。代わりに、日付と時刻を渡し、その時間に 100 の質問を取得できるロジックを使用したいと考えています。
私はsqlserver 2005を使用しています。
誰かがこの問題を解決するのを手伝ってくれるなら、私はとても感謝しています。
次の方法で、id、datetime、string rowno を使用して新しいテーブルを作成し、ID をコンマで区切って保存できますか?
これには何か問題があると思いますか??