MS Access中的简单SQL语句
我想在Access中应该是一个简单的任务。基本上是基于字符串匹配查询创建一个新表。 Hazus_Schools表已经存在于我的数据库中。 Hazus_Public没有,我正在努力创造它。 PUBLIC字段是来自另一个字段的计算列。下面的代码片段MS Access中的简单SQL语句
SELECT * FROM Hazus_Schools INTO Hazus_Public
WHERE Type = "PUBLIC";
使我有以下错误:
Syntax error in FROM clause
任何想法有什么错在这里?
您INTO的命令及关闭时,看到W3schools Select Into
尝试以下操作:
SELECT *
INTO Hazus_Public
FROM Hazus_Schools
WHERE Type = "PUBLIC"
我仍然收到错误“在SELECT INTO语句中不允许计算的列”。请回想一下,“PUBLIC”字段是Access中的一个计算列 – user32882
如果你google那个错误:'计算列不允许进入SELECT INTO语句,第一个链接指的是SO问题,它可以帮助你解决这个问题。它将涉及创建一个与Hazus_Schools表相同字段的空白表,并将SELECT INTO查询附加到Hazus_Public表。 –
认沽'into'之前'from'。 –
我试过这个SELECT * INTO Hazus_Public FROM Hazus_Schools WHERE Type =“PUBLIC”;但得到另一个错误“在SELECT INTO语句中不允许计算列”我如何使列不被计算? – user32882