0

在 MS Access 2010 数据库中,我有一个巨大的表,我需要缩小它以使其可用。我只对表中记录的子集感兴趣,所以我想选择我关心的所有数据并将其插入到另一个具有所有相同字段的表中。问题是该表有很多字段,明确列出它们很容易出错。有没有办法简单地选择所有字段并插入所有字段而不明确列出每个字段?如果是这样,我该如何更改以下代码以完成此操作?

插入到 masstable_destination (*)
SELECT * FROM masstable_source
WHERE State='MS';

4

1 回答 1

1

我可能会误解你,但如果表在同一个 access 数据库中,你似乎可以执行以下步骤,让 IDE 为你完成所有繁重的工作。

  1. 右键单击您的大表并选择复制。
  2. 右键单击对象资源管理器区域并选择粘贴。
  3. 可选 - 重命名复制的表。
  4. 对复制的表运行删除查询,删除所有不需要的记录。删除查询如下所示:

查询文本

DELETE *
FROM MyCopiedTable
WHERE State <> 'ms';
于 2013-11-08T03:17:48.020 回答