在包含名为NewTable3的表的MS-Access数据库中
我可以将这3个sql查询合并为一个查询吗
UPDATE NewTable3 SET SAO = '0' WHERE SAO LIKE '-';
UPDATE NewTable3 SET SAO = '0' WHERE SAO LIKE 'NULL';
UPDATE NewTable3 SET SAO = '0' WHERE SAO LIKE 'NA';发布于 2009-12-08 15:06:16
使用OR怎么样?
UPDATE NewTable3
SET SAO = '0'
WHERE (WAP LIKE '-') OR (WAP IS NULL) OR (WAP LIKE 'NA');您可以在SQL queries here中了解有关使用AND和OR的更多信息。
最初的问题包括条件WAP LIKE 'NULL'。正确的符号是WAP IS NULL“,而不是WAP LIKE 'NULL';Null不是文本NULL,而是a special, none-textual value。
发布于 2009-12-08 15:07:28
UPDATE NewTable3
SET SAO = '0'
WHERE (WAP LIKE '-') OR (WAP IS NULL) OR (WAP LIKE 'NA');https://stackoverflow.com/questions/1865147
复制相似问题