问题:有一张表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
答案 0 :(得分:1)
首先,你不能混合SELECT和UPDATE。您只需要更新。
我认为你只需要:
UPDATE T1
SET F2 = F1
WHERE F2 IS NULL OR F2 = ""