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;