我有一个项目,我需要只选择以某种方式(基于过滤器)回答某些问题的用户。
过滤表(filter)长这样
question | answer
Q1 | A
Q2 | B
用户表(答案)如下所示
user | question | answer
1 | Q1 | A
1 | Q2 | D
2 | Q1 | A
2 | Q2 | B
如何从用户表中仅选择与过滤器匹配的用户?
我试过
"SELECT user FROM answers WHERE (question = Q1 AND answer = A)
AND (question = Q2 AND answer = B)"
它不起作用——我得到一个空的结果。谢谢你。