【发布时间】:2015-09-15 15:45:56
【问题描述】:
这个问题真的很奇怪,我相信与 Access 本身有关。
我正在尝试以这种方式插入(确实是简化版,但无论如何错误都是一样的):
INSERT INTO phones(a, b)
select * from ( select C, D from banks) AS BB;
访问返回错误,说:
指令 INSERT INTO 包含未知字段 C
然后我尝试了另一个查询,看起来一样:
INSERT INTO phones(a, b)
select BB.* from ( select C, D from banks) AS BB;
错误:字段数不匹配。
但是没有子查询的查询效果很棒!
INSERT INTO phones(a, b)
select C, D from banks;
那么这里有问题吗?
【问题讨论】:
标签: sql ms-access ms-access-2010 insert-into ansi-sql-92