填写空白字段访问2010 sql

时间:2016-05-12 08:11:48

标签: sql ms-access-2010

问题:有一张表T1。我需要编写一个查询(sql access 2010):如果字段F2为空,则必须用字段F2的值填充F1字段的值。 如果尝试编写查询,请不要使用它:

SELECT T1.[Code], T1.[F1], T1.[F2]
UPDATE IIF(F2 = "" ; [F2]=[F1] ; [F2]=[F2] )
FROM T1;

图片中的链接(我无法在此处附加图片):https://i.imgsafe.org/3862623.png

1 个答案:

答案 0 :(得分:1)

首先,你不能混合SELECT和UPDATE。您只需要更新。

我认为你只需要:

UPDATE T1
SET F2 = F1
WHERE F2 IS NULL OR F2 = ""