根据最近的列中的值添加列

时间:2018-11-25 23:19:50

标签: mysql

我需要对表格进行规范化,并以不同的方式在其中专门添加值。 所以,我有这个看起来像这样的表:

id | user_id | option1 
1        1         6

如果该用户还有其他选择,则需要使用第二个选项更新该列并将其放置在该位置。看起来像这样:

   id | user_id | option1 | option2 |
    1      1         6        7

但是问题是,如果还有另一个用户并且他也有一个选项,那么该表应如下所示:

   id | user_id | option1 | option2 |
    1      1         6         7      
    2      2         3     

问题是,我需要一个查询,每当我需要插入一个选项时,它都会检查最后一列是否有值,如果没有,请将该值放在那儿,但是如果它已经创建了另一列并将其放在那儿,这样每个用户只有一行。最简单的方法是什么?

0 个答案:

没有答案