多个值存储在MySQL数据库中的单个coloumn中?

fai*_*sal 1 mysql database-design types data-modeling

如何在一个属性中存储多个值.例如:列名:电话我想将5,7和16这三个不同的值存储在一行中的一列(电话)中.

gam*_*ver 6

你不应该这样做.它表明数据库设计不当.

但是如果你必须这样做而不改变你的数据库设计.您可以使用特殊胶水加入所有电话号码,确保不会成为任何电话号码的一部分%.因此,5,7和16将全部存储在varchar类型的一列中5%7%16,稍后您的应用程序将根据需要将它们拆分.