我有一张可能如下所示的数据表。答案总是以用户的6个块的形式提交。如果有人为questionID 1回答“1”,那么我需要知道他们为question4回答了什么,或者如果他们对问题2回答1,那么我需要他们回答问题5,如果他们回答1回答问题3,我需要他们的回答回答问题6.根据另一行的内容从其他行获取数据
user questionID response
1 1 2
1 2 3
1 3 1
1 4 5
1 5 5
1 6 2
2 1 1
2 2 6
2 3 3
2 4 3
2 5 2
2 6 5
我真的可以做一些这方面的帮助。非常感谢
使用'CASE'...你关心对问题4,5或6的回答吗? – Kermit
4,5和6与问题1,2和3有关,所以如果我的标准是对问题1,2或3的回答1,那么我需要问题4,5或6的相关回答。那是在任何方式清楚?这很难解释! – Dave
如果用户在第1,第2和第3中未回答1,您需要什么? – HugoLemos