尝试让此查询在MS Access中运行。
Update Network.Location=Enclave.Location Where Enclave.Site=No AND
Network.AlternateLocation=Enclave.Location Where Enclave.Site=Yes
我不知道怎么做到这就是我想要的东西,如果安全区网站字段为No,那么存储Enclave在网络位置的位置,如果是商店在替代位置存储封锁位置,这意味着它将存储空白值在该行的网络位置。
关键字段更新:
Update Network InnerJoin Enclave On Network.ID=Enclave.ID Set
Network.Location=Enclave.Location Where Enclave.Site=No AND
Network.AlternateLocation=Enclave.Location Where Enclave.Site=Yes
答案 0 :(得分:2)
你应该把命令分成两部分:
Update Network SET Location=Enclave.Location Where Enclave.Site=No;
Update Network SET AlternateLocation=Enclave.Location Where Enclave.Site=Yes;
答案 1 :(得分:1)
UPDATE Network Inner Join Enclave ON Network.ID=Enclave.ID
SET Network.Location = IIF(Enclave.Site=False, Enclave.Location, ""),
Network.AlternateLocation = IIF(Enclave.Site=True, Enclave.Location, "")
注意:我没试过这个&猜,这应该有用。
此外,我假设您希望使用空白更新字段,如果它不满足条件。