我有一个用户的 mysql 表和某些属性之一。
我有第三个表来组合两者(具有 X 个属性的用户)。每个属性都是一个单独的元素/列。
我的问题是;如果我有一个用户有 X 个元素,另一个用户有 X+1 个元素,我如何告诉数据库向表中添加 +1(或任意数量的列)?
会是这样吗?
if(table_columns < attribute_columns)
{
mysqli_query($db,"ADD 'X amount' NEW COLUMN && ADD attributes");
}
else
{
mysqli_query($db,"ADD attributes");
}
只是想澄清一下我走在正确的轨道上,或者我是否以错误的方式处理事情。