Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access 多值字段的更新查询_Ms Access_Ms Access 2010 - Fatal编程技术网

Ms access 多值字段的更新查询

Ms access 多值字段的更新查询,ms-access,ms-access-2010,Ms Access,Ms Access 2010,在Access 2010中,我有一个多值字段,其中包含a、B、C和D的值,主ID依次为1、2、3和4 如果要运行以下SQL: UPDATE Table Set Table.Multivalue.Value = 1 WHERE Field 1 = "True" AND Field 2 = "True"; 然后跑 UPDATE Table Set Table.Multivalue.Value = 2 WHERE Field 1 = "True" AND Field 2 = "True"; 我将有

在Access 2010中,我有一个多值字段,其中包含a、B、C和D的值,主ID依次为1、2、3和4

如果要运行以下SQL:

UPDATE Table
Set Table.Multivalue.Value = 1
WHERE Field 1 = "True" AND Field 2 = "True";
然后跑

UPDATE Table
Set Table.Multivalue.Value = 2
WHERE Field 1 = "True" AND Field 2 = "True";

我将有一个多值字段作为a,B还是仅仅是B?我希望是A,B,但我怀疑这是否有效。如果它不起作用,有人能告诉我解决这个问题的正确方向吗?谢谢

解决这个问题的正确方向是规范化数据库。第一步是进入access,按功能键F1,在文本框中键入normalize,然后按enter。当您自己尝试上述查询时发生了什么?