如何删除访问表中的每个备用行

时间:2010-03-02 07:20:02

标签: sql ms-access

我有一个包含大约400000行的巨大访问表。我可以提供什么SQL查询来删除表中的每个备用行。 ?

我在表格中有一个列,其值为1,2,3,4 ......大约400000。

2 个答案:

答案 0 :(得分:3)

尝试使用Mod。像

这样的东西
DELETE Table1.*
FROM Table1
WHERE ((([ID] Mod 2)=0));

答案 1 :(得分:0)

假设您的表名是“table”,并且您的行号被命名为“id”,那么它将是

DELETE FROM table WHERE MOD(id,2)=0

编辑:显然,这是MS Access的错误语法。使用下面的旁观者解决方案。