テーブルに 1000 行あるとします。
その中からランダムに10個選びたい。
SELECT * FROM table ORDER BY RAND() LIMIT 10
次に、その結果で数値の最大値を持つ行を選択したい
SELECT * FROM table ORDER BY number DESC LIMIT 1
これを行う効率的な方法を考え出すのを手伝ってくれる人はいますか?
テーブルに 1000 行あるとします。
その中からランダムに10個選びたい。
SELECT * FROM table ORDER BY RAND() LIMIT 10
次に、その結果で数値の最大値を持つ行を選択したい
SELECT * FROM table ORDER BY number DESC LIMIT 1
これを行う効率的な方法を考え出すのを手伝ってくれる人はいますか?