Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQL插入查询逻辑问题_Sql_Ms Access 2010 - Fatal编程技术网

SQL插入查询逻辑问题

SQL插入查询逻辑问题,sql,ms-access-2010,Sql,Ms Access 2010,我想知道是否有人可以快速查看一下我正在尝试编写的SQL查询,它基本上包含三个表,链接它们并将值粘贴到我创建的名为tblSearchEngine01的表中。正如您可能理解的那样,我使用MS Access查询生成了代码(这很有效),但由于某种原因,在用SQL编写时,它不再有效。问题似乎在选择字符串上 我想知道,是否有人可以采取一个高峰,看看是否有一些高层次的问题或逻辑,我错过了,因此导致我这个问题。我查看了列出的所有表和字段,似乎没有问题。也许是我的空间造成了问题 谢谢, A 至少,您似乎缺少逗号-

我想知道是否有人可以快速查看一下我正在尝试编写的SQL查询,它基本上包含三个表,链接它们并将值粘贴到我创建的名为tblSearchEngine01的表中。正如您可能理解的那样,我使用MS Access查询生成了代码(这很有效),但由于某种原因,在用SQL编写时,它不再有效。问题似乎在选择字符串上

我想知道,是否有人可以采取一个高峰,看看是否有一些高层次的问题或逻辑,我错过了,因此导致我这个问题。我查看了列出的所有表和字段,似乎没有问题。也许是我的空间造成了问题

谢谢, A


至少,您似乎缺少逗号-例如,在[参与者]和[实际开始日期]之后(还有注释?)。我觉得做这种事很方便

INSERT INTO tblsearchengine01 
        ([id event], 
         [id project], 
         [id_project_phase], 
         [owner], 
         [contact], 
         [event], 
         [type], 
         [participant], 
         [role_type], 
         [commitment], 
         [description], 
         [identification_status], 
         [overall_status], 
         [status], 
         [tblmasterlistofeventsnotes], 
         [tblmasterlistofeventshistorynotes], 
         [automatic user entry], 
         [automatic date of entry], 
         [automatic_user_entry], 
         [automatic_date_of_entry], 
         [expected start date], 
         [actual start date], 
         [expected completion date], 
         [actual completion date], 
         [effective date], 
         [priority]) 
SELECT [tblmasterlistofevents].[id event], 
   [tblmasterlistofevents].[id project], 
   [tblmasterlistofevents].[id_project_phase], 
   [tblmasterlistofevents].[owner], 
   [tblmasterlistofeventshistory].[contact], 
   [tblmasterlistofevents].[event], 
   [tblmasterlistofeventshistory].[type], 
   [tblprojmanagementphaseparticipants].[participant], 
   [tblprojmanagementphaseparticipants].[role_type], 
   [tblmasterlistofevents].[commitment], 
   [tblmasterlistofeventshistory].[description], 
   [tblmasterlistofevents].[identification_status], 
   [tblmasterlistofevents].[overall_status], 
   [tblmasterlistofeventshistory].[status], 
   [tblmasterlistofevents].[notes], 
   [tblmasterlistofeventshistory].[notes], 
   [tblmasterlistofevents].[automatic user entry], 
   [tblmasterlistofevents].[automatic date of entry], 
   [tblmasterlistofeventshistory].[automatic_user_entry], 
   [tblmasterlistofeventshistory].[automatic_date_of_entry], 
   [tblmasterlistofevents].[expected start date], 
   [tblmasterlistofevents].[actual start date], 
   [tblmasterlistofevents].[expected completion date], 
   [tblmasterlistofevents].[actual completion date], 
   [tblmasterlistofeventshistory].[effective date], 
   [tblmasterlistofevents].[priority] 
FROM   tblmasterlistofevents 
   INNER JOIN tblprojmanagementphaseparticipants 
           ON tblmasterlistofevents.[id event] = 
              tblprojmanagementphaseparticipants.id_event 
   INNER JOIN tblmasterlistofeventshistory 
           ON tblmasterlistofevents.[id event] = 
              tblmasterlistofeventshistory.id_event 

杰出的谢谢让我看看。。子句的意思是“where”?顺便说一句,我把所有的逗号都放进去了,但还是没有运气。。从“SELECT”行向下,全部为红色:(在第一个内部联接中的
ID\u事件之后有一个虚假的
。您使用的是什么IDE/语言。以可读的方式格式化sql非常有用(请参阅答案)。你的IDE/语言支持多行字符串吗?好的,上面的答案是一个很大的帮助,我不再有所有的红线。然而,在执行查询时,我现在有运行时错误3075-语法错误(缺少运算符)。。我需要一些时间来回顾一下,看看会发生什么。。。我会让你知道的。。对不起,我不熟悉IDE语言或多行。。。对不起,我还有很多东西要学
INSERT INTO tblsearchengine01 
        ([id event], 
         [id project], 
         [id_project_phase], 
         [owner], 
         [contact], 
         [event], 
         [type], 
         [participant], 
         [role_type], 
         [commitment], 
         [description], 
         [identification_status], 
         [overall_status], 
         [status], 
         [tblmasterlistofeventsnotes], 
         [tblmasterlistofeventshistorynotes], 
         [automatic user entry], 
         [automatic date of entry], 
         [automatic_user_entry], 
         [automatic_date_of_entry], 
         [expected start date], 
         [actual start date], 
         [expected completion date], 
         [actual completion date], 
         [effective date], 
         [priority]) 
SELECT [tblmasterlistofevents].[id event], 
   [tblmasterlistofevents].[id project], 
   [tblmasterlistofevents].[id_project_phase], 
   [tblmasterlistofevents].[owner], 
   [tblmasterlistofeventshistory].[contact], 
   [tblmasterlistofevents].[event], 
   [tblmasterlistofeventshistory].[type], 
   [tblprojmanagementphaseparticipants].[participant], 
   [tblprojmanagementphaseparticipants].[role_type], 
   [tblmasterlistofevents].[commitment], 
   [tblmasterlistofeventshistory].[description], 
   [tblmasterlistofevents].[identification_status], 
   [tblmasterlistofevents].[overall_status], 
   [tblmasterlistofeventshistory].[status], 
   [tblmasterlistofevents].[notes], 
   [tblmasterlistofeventshistory].[notes], 
   [tblmasterlistofevents].[automatic user entry], 
   [tblmasterlistofevents].[automatic date of entry], 
   [tblmasterlistofeventshistory].[automatic_user_entry], 
   [tblmasterlistofeventshistory].[automatic_date_of_entry], 
   [tblmasterlistofevents].[expected start date], 
   [tblmasterlistofevents].[actual start date], 
   [tblmasterlistofevents].[expected completion date], 
   [tblmasterlistofevents].[actual completion date], 
   [tblmasterlistofeventshistory].[effective date], 
   [tblmasterlistofevents].[priority] 
FROM   tblmasterlistofevents 
   INNER JOIN tblprojmanagementphaseparticipants 
           ON tblmasterlistofevents.[id event] = 
              tblprojmanagementphaseparticipants.id_event 
   INNER JOIN tblmasterlistofeventshistory 
           ON tblmasterlistofevents.[id event] = 
              tblmasterlistofeventshistory.id_event