[請益] 用mysql 直接做random?
我有看到一個語法
SELECT * FROM Table ORDER BY RAND() Limit 數字
因為要寫一個抽獎的測試程式
最懶人的方法當然是上面這種囉~
但是這個抽獎是可以讓人家灌票的
所以不限制中獎人數
但如果要做小額限制有辦法用mysql做掉嗎~?
ex: 資料11萬筆 某人灌了10萬筆
那這個人中獎機率為10/11
如果要讓這個人 最高只能中30筆
是不是只能手動寫規則了? 還是mysql可以組出sql語法~
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.134.26.22
推
04/18 19:13, , 1F
04/18 19:13, 1F
推
04/18 21:43, , 2F
04/18 21:43, 2F
→
04/18 21:44, , 3F
04/18 21:44, 3F
推
04/19 02:04, , 4F
04/19 02:04, 4F
→
04/20 17:25, , 5F
04/20 17:25, 5F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章