查询新表SQLite

时间:2015-01-23 22:12:51

标签: sql sqlite

以下查询使用数据库中仅有的两个表成功返回结果。我在指导结果创建新表时遇到问题。

    select Object.Xref, Object.area, Object.screen, Object.field, locator.data insert into Results from Object inner join locator on Object.area = locator.area and Object.screen = locator.screen and Object.field = locator.field      

我收到以下错误:"在"插入":语法错误:"

如果我拿出插页。它工作正常。

1 个答案:

答案 0 :(得分:0)

INSERT排在第一位。尝试

INSERT INTO Results
SELECT o.Xref, o.area, o.screen, o.field, l.data 
  FROM Object o JOIN locator l 
   ON o.area = l.area 
  AND o.screen = l.screen 
  AND o.field = l.field

这是 SQLFiddle 演示