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%来自(其他城市)
什么查询可以适合这些结果?