我有一个数据库方案,其表格如下:
id --- username --- sex
1 A 1
2 D 2
3 F 1
4 G 2
5 H 1
6 x 1
7 r 1
我想只选择2个男性,让我们说4个女性,男性为1,女性为2.我们如何在一个mysql查询中实现这一点,如果我有更多的var可供选择?
答案 0 :(得分:2)
(select * from your_table where sex = 1 limit 2)
union all
(select * from your_table where sex = 2 limit 4)