在mySQL中设置数据类型

And*_*ndy 9 mysql

我对关系数据库的了解比较有限,但有没有一个SQL命令可以用来创建一个包含每行中一个集合的列?

我正在尝试创建一个包含2列的表.1表示特定ID,第2表示与这些ID对应的集合.

我读到了

http://dev.mysql.com/doc/refman/5.1/en/set.html

但是,设置数据类型要求您知道集合中可能包含的项目.但是,我只想要有一个不重复的可变数量的项目列表.

Bil*_*win 14

将该项列表创建为第二个表中的多行会好得多.然后,您可以在列表中包含所需数量的项目,您可以对它们进行排序,搜索特定项目,确保它们是唯一的,等等.

另请参阅我的答案是否将分隔列表存储在数据库列中真的那么糟糕?