0
我正在爲一個彩票遊戲項目工作,所以我們必須做一個隨機預選。mysql隨機選擇百分比條件的行
這是表stucture:
-------------------------------------------
|id| gamer_name | gender | city | job |
-------------------------------------------
|1 | name1 | Male | city1| job 1 |
-------------------------------------------
|2 | name2 | female | city2| job2 |
-------------------------------------------
我必須寫在表的查詢隨機得到200行,符合下列條件:
- 50%的男性(100行)和50%的女性(100行)
- 10%從200行是從city1
- 50%從200行是從城2
- 來自200行的40%來自(其他城市)
什麼查詢可以適合這些結果?