我希望得到一张巨大的(1亿张唱片)的随机唱片mongodb.
什么是最快,最有效的方法?数据已经存在,并且没有可以生成随机数并获得随机行的字段.
有什么建议?
我有一个MySQL表,里面有一堆条目,还有一个名为"Multiplier"的列.此列的默认(和最常见)值为0,但可以是任何数字.
我需要做的是随机从该表中选择一个条目.但是,行根据"乘数"列中的数字进行加权.值为0意味着它根本没有加权.值为1意味着它的加权值是两倍,就像条目在表中两次一样.值为2意味着它的加权值是其三倍,就像条目在表中三次一样.
我正在尝试修改我的开发人员已经给我的内容,很抱歉,如果设置没有多大意义.我可能会改变它,但希望保留尽可能多的现有表格设置.
我一直试图弄清楚如何使用SELECT和RAND(),但不知道如何进行加权.可能吗?