如何列出性别=男人和女性= 19岁的女性和女性的IDuser?在加入mysql时列出结果
Table usermeta
----------------------
id iduser a b
12 204 age 19
7 203 age 35
6 200 age 24
3 201 age 34
5 201 gender male
2 200 gender female
8 203 gender male
9 204 gender male
4 201 int female
10 204 int male
11 203 int female
1 200 int male
答案应该是:
ID用户
我得到这个从另一个帖子...
SELECT a.`iduser` FROM `table` a
JOIN `table` b ON b.`iduser` = a.`iduser`
WHERE a.`a`='gender' AND a.`b`='man' AND b.`a`='int' AND b.`b`='woman'
,但不会过滤年龄字段。 ..
谢谢。
什么样的病表的设计是? – emboss
是wordpress的usermeta表格。我不能改变它。 – alejoabella
永不使用WordPress的好理由。 –