我需要对表格进行规范化,并以不同的方式在其中专门添加值。 所以,我有这个看起来像这样的表:
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
问题是,我需要一个查询,每当我需要插入一个选项时,它都会检查最后一列是否有值,如果没有,请将该值放在那儿,但是如果它已经创建了另一列并将其放在那儿,这样每个用户只有一行。最简单的方法是什么?