给定一个场景,我有一个表让我们说表(Id,名称,问题)..我想创建问题列内的另一个表...任何人都可以帮助我关于上述查询如何在另一个表格列中创建表格?
0
A
回答
0
没有嵌套表在MySql中,但有一个SET数据类型,您可以在表中使用 http://dev.mysql.com/doc/refman/5.0/en/set.html
5
MySQL中不允许嵌套表。
从您的问题看来,您似乎希望存储对应于问题列的多个值。你可以通过创建一个新表来表达问题并将问题ID作为外部关键字传递给主表,即表
因此,主表“表”中的每一行都有一个问题ID,它将引用一个问题ID在问题表中,您可以存储与问题实体相对应的多个数据。这种打破表格以增加灵活性的过程称为Normalization(尽管术语还有很多)。
所以,你的表结构将类似于
表
ID |名称| Question_ID
问题
ID | Column1 | Column2 | ......
+1
Oracle嵌套表 - 但使用常规1:n关系要好得多 –
+0
感谢您的信息。刚刚编辑我的帖子。 :) – Vivek
相关问题
- 1. 如何使用另一个表格的列创建表格?
- 2. 如何从另一个旧表格创建新表格
- 3. 如何链接另一个表格列中的表格列?
- 4. 如何创建另一个列表中的一个列表?
- 5. 如何用两个表格中的唯一行创建表格
- 6. 如何在SQL中的两个表中创建一个表格
- 7. 如何创建链接到另一个表的表格?
- 8. 如何在创建表格后更新表格中的列?
- 9. 从另一个HTML表格创建HTML表格的jQuery函数
- 10. 使用另一个表格创建表格
- 11. 从现有表格迭代以创建另一个表格 - Qlikview
- 12. 在表格创建后在表格中添加一列
- 13. 通过在另一个表中循环创建新表格
- 14. 如何在另一个Excel表格中引用“相关”表格?
- 15. 格式列表在一个Excel表中匹配另一个表
- 16. SQL表格:如何显示从另一个SQL表格构建的表格?
- 17. haskell如何从另一个列表创建一个新列表?
- 18. 如何从另一个列表创建一个嵌套列表?
- 19. 如何在一个Excel表格中创建两个表格使用Visual Studio ETL?
- 20. 创建一个SQL表格绘制从另一列
- 21. 创建一个PDF表格
- 22. Drupal - 创建一个表格
- 23. 在gridview中创建一个表格
- 24. HTML表格:如何创建此表格?
- 25. 通过组合Java中另一个表的一列来创建表格
- 26. 在HTML表格中创建表格
- 27. 在asp表格中创建asp:表格
- 28. 在表格中动态创建表格
- 29. 如何从一种表格访问某个表格到另一个表格
- 30. 表格:在另一个之前创建一个项目
但是一组只有有限的一组值。我不认为这可能会产生任意数量的问题(除此之外它也不是一个好的设计)。 –