各行に割り当てられた確率に基づいて、データベースからランダムな行を選択するにはどうすればよいですか。
例:
Make Chance Value
ALFA ROMEO 0.0024 20000
AUDI 0.0338 35000
BMW 0.0376 40000
CHEVROLET 0.0087 15000
CITROEN 0.016 15000
........
ランダムなメーカー名とその値を、選択する必要がある確率に基づいて選択するにはどうすればよいですか。
と の組み合わせは機能rand()
しORDER BY
ますか? もしそうなら、これを行う最善の方法は何ですか?