1

重複の可能性:
MySQLは600K行からランダムな行を10行高速
で選択しますMySQLでランダムな行を選択します

MYデータベースには4つの列があります。名前ID電子メールの性別は50万行です。

select * from table where sex='m';

sex='M'である50のランダムな行を取得したい。これが最速の方法です

4

1 に答える 1

0
select * from table where sex='m'
ORDER BY RAND()
LIMIT 50
于 2012-05-12T09:26:23.833 に答える