将多个访问字段堆叠到标签和数据字段中

stacking multiple Access fields into a label & a data field

我有一个 table 看起来像这样: oldTab 我想创建一个如下所示的 table: newTab

我只能运行这个查询的第一行:-

INSERT INTO newTab (PairID, Code) SELECT PairID, MaleCode FROM oldTab

INSERT INTO newTab (PairID, Code) SELECT PairID, FemaleCode FROM oldTab

加上第二个给出“FROM 子句中的语法错误。

我怀疑我缺少一些假设的、基本的 SQL 语法,因为我是一个初学者。谁能建议我做错了什么或遗漏了什么?

非常感谢:-)

使用 Access SQL,您需要 两个 查询。

首先执行:

INSERT INTO newTab (PairID, Code) SELECT PairID, MaleCode FROM oldTab

接下来,执行:

INSERT INTO newTab (PairID, Code) SELECT PairID, FemaleCode FROM oldTab