我的表有 5 列(ID、UserId、问题和答案、WebEnabled)。
“UserId”是一个 FK,这个表实际上解决了多值属性问题。
这是示例数据:
Id UserId Question Answer WebEnabled
1 1 Q1 Ans1 1
2 1 Q2 Ans2 1
3 2 Q1 Ans1 1
4 2 Q4 Ans4 1
5 3 Q1 Ans1 1
6 3 Q3 Ans3 1
7 3 Q2 Ans2 0
8 4 Q5 Ans5 0
我需要使用 AND 运算符执行搜索功能。
例如,用户从 Web 下拉列表中输入 Q1 和 Q2 将需要返回在 Questions 中具有 Q1 和 Q2 的所有 userId。
请帮忙。
编辑:
Q1、Q2 可以是任意数量的参数(比如 Q1、Q2、Q3、Q4),查询应该使用所有这些参数并返回用户 ID。