我有一个包含ID的表格,并回答它看起来像列:SQL查询来比较有统计记录大于1
| id | answer |
| 1 | Yes |
| 2 | No |
| 3 | Unsure |
| 1 | No |
| 1 | Unsure |
| 3 | Yes |
| 2 | Unsure |
| 4 | NULL |
| 4 | Unsure |
| 4 | No |
我想输出的方式,如果用户ID曾经回答“是“(例如id 1),那么最终输出应该有1. 但是,如果用户标识已回答”否“和”NULL“,则输出应为”否“ 此外,如果用户标识回答”不确定“否“或”不确定“和”空“,则输出应该是”不确定“
最终输出:
| id | answer |
| 1 | Yes |
| 2 | Unsure |
| 3 | Yes |
| 4 | Unsure |
鉴于您需要分析用户的答案集,我想我会将可能的答案转换为单独的列,按用户ID分组。然后,您可以轻松分析用户拥有哪些答案,并确定哪个答案最合适。 –