1
私は非常に大きなデータを持つデータベーステーブルを持っています。今私はそれからランダム4を取得したい。私が必要とするのは、1000レコードを取り出して1000個のうち4個をランダムに選択し、結果として与えるクエリです。私はそれがネストされたクエリによって行うことができると思うが、それを行う方法は考えていない。いくつかのサンプルコードで私を助けてください。ネストしたクエリでランダムなデータを選択しますか?
私は非常に大きなデータを持つデータベーステーブルを持っています。今私はそれからランダム4を取得したい。私が必要とするのは、1000レコードを取り出して1000個のうち4個をランダムに選択し、結果として与えるクエリです。私はそれがネストされたクエリによって行うことができると思うが、それを行う方法は考えていない。いくつかのサンプルコードで私を助けてください。ネストしたクエリでランダムなデータを選択しますか?
select * from
(
select * from your_table
where some_conditions
limit 1000
)
as some_aliases
order by rand()
limit 4;