1
我正在尋找一種方法從400-500行的表中獲得1個隨機行,但不具有所有相同的概率。不同概率的隨機行選擇
例如: 我的表如下所示:
對象 - 等級
- Object_A頂
- Object_B低
- Object_C正常
我有3名可能的行列一個對象,我希望排名「Top」的對象有三次更多機會獲得。它應該像表中的Object_A有3行一樣。正常但相同的機會只有兩倍。
現在我得到這個代碼...
$result = mysqli_query($link, "SELECT * FROM objects ORDER BY RAND() LIMIT 1");