1,000レコードを含むMySQLデータベーステーブルがあり、ランダムに1レコードを選択したいとします。
レコードには、番号が毎回+1になるID列がありません。ID番号はランダムに生成されるため、最初のレコードIDは「932151540」、2番目のレコードIDは「541577961」になります。
ランダムに1つのレコードを選択することを考える唯一の方法は、合計でいくつのレコードがあるかを調べることです。1からいくつでも乱数を選びます(たとえば、乱数は467でした)。次に、467番目のレコードを取得します。
PHPを使用してこれを行うにはどうすればよいですか?
前もって感謝します :)