如何让一列数据显示多个响应?

时间:2017-09-24 06:01:47

标签: sql

我有一个包含调查回复的表格,其中一列名为Survey Answers。其中一个问题允许人们选择多个答案。选择多个答案后,Survey Answers中的结果将显示为Multiple Answers。

有没有办法让Survey Answers列中的数据显示客户选择的所有答案,并用逗号分隔?

1 个答案:

答案 0 :(得分:0)

当然有。阅读更多关于一对多和多对多关系的信息。网上有大量免费提供的信息。处理它的一种丑陋方式是使用以逗号分隔的varchar列,但我建议您将不同的答案值存储在单独的表格中,然后通过动名词链接问题和答案。

如果您分享您的桌面设计,我会更新我的答案,以包含更多离散的实现。