2017-09-24 37 views
0

我有一張表,其中包含調查答覆,其中一列稱爲調查答案。其中一個問題允許人們選擇多個答案。當選擇多個答案時,調查答案中的結果將顯示爲多個答案。如何獲得一列數據顯示多個回覆?

有沒有辦法讓Survey Answers列中的數據與客戶選擇的所有答案一起顯示,並用逗號分隔?

+0

**您的問題,並根據該數據添加一些示例數據和預期輸出。 [**格式化文本**](http://stackoverflow.com/help/formatting)請,[無屏幕截圖](http://meta.stackoverflow.com/questions/285551/why-may-i-not -upload圖像-的代碼上那麼當-要價-A-問題/ 285557#285557)。請勿在註釋中張貼代碼或其他信息 –

+0

您正在使用哪個[DBMS](https://en.wikipedia.org/wiki/Database)? Postgres的?甲骨文? DB2?火鳥? –

回答

0

當然有。瞭解更多關於一對多和多對多關係的信息。網上有大量的免費信息。一種難看的方式是使用逗號分隔的varchar列,但我建議您將不同的答案值存儲在單獨的表中,然後通過動名詞鏈接問題和答案。

如果你分享你的餐桌設計,我會更新我的答案,包括更離散的實現。

相關問題