相关疑难解决方法(0)

来自MongoDB的随机记录

我希望得到一张巨大的(1亿张唱片)的随机唱片mongodb.

什么是最快,最有效的方法?数据已经存在,并且没有可以生成随机数并获得随机行的字段.

有什么建议?

mongodb mongodb-query

306
推荐指数
11
解决办法
12万
查看次数

MySQL:选择随机输入,但是对某些条目的权重

我有一个MySQL表,里面有一堆条目,还有一个名为"Multiplier"的列.此列的默认(和最常见)值为0,但可以是任何数字.

我需要做的是随机从该表中选择一个条目.但是,行根据"乘数"列中的数字进行加权.值为0意味着它根本没有加权.值为1意味着它的加权值是两倍,就像条目在表中两次一样.值为2意味着它的加权值是其三倍,就像条目在表中三次一样.

我正在尝试修改我的开发人员已经给我的内容,很抱歉,如果设置没有多大意义.我可能会改变它,但希望保留尽可能多的现有表格设置.

我一直试图弄清楚如何使用SELECT和RAND(),但不知道如何进行加权.可能吗?

php mysql random select database-table

36
推荐指数
4
解决办法
1万
查看次数

标签 统计

database-table ×1

mongodb ×1

mongodb-query ×1

mysql ×1

php ×1

random ×1

select ×1