我的表格有5列(ID,UserId,Question and Answer,WebEnabled)。如何在行上水平应用AND运算符?
“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运算做搜索功能。
例如,用户从网页下拉菜单中输入Q1和Q2将需要返回问题中具有Q1和Q2的所有userId。
请帮忙。
编辑:
Q1,Q2可以是任意数量的参数(比如Q1,Q2,Q3,Q4)和查询应使用所有这些与AND和返回用户名。
可以请你看看我的编辑 – user576510
确定,其中是来自数据以及它是如何获得到SQL Server? –
还有两个表。第一个问题定义,第二个问题可能的答案。这个表格选择了带有问题的答案。 – user576510