什么是用于存储 id 列表的好列类型。
例如我想存储 10,50,100,65456,9,102346,546465
存储此类列表的最佳方式是什么?
谢谢
不要将其保存为 csv,因为搜索速度很慢。我通常会保留一个映射表,例如
| parent_id | linked_id | status
以 parent_id、linked_id 作为主键/唯一键。这使您的所有查询快速。
如果您坚持使用 csv 本身,您可以使用 varchar(100) 并随后find_in_set
搜索列表中的特定 id(不使用索引)
喜欢
学校
School_id | name
科目
Subject_id | name
链接表
School_id | Subject_id | Status
您想使用另一个表来存储该数据。如果您希望将数据存储为
ID idlist
1 10,50,100,65456,9,102346,546465
创建一个额外的表并省去自己的麻烦
ID newid
1 10
1 500
1 100
1 65456
1 9
1 102346
1 546465