在SQLite中左外连接

时间:2014-02-28 15:39:57

标签: sql sqlite

我有两个表,第一个表的行数多于第二个表。

我正在尝试使用LEFT OUTER JOIN将这两个表放在SQLite中,但我不断收到错误消息。

我正在运行的查询是:

SELECT a.object, a.id, b.objectName 
FROM tableOne a 
LEFT OUTER JOIN tableTwo b ON a.id=b.id 

我得到的错误信息是:

Exception Name: NS_ERROR_FAILURE
Exception Message: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [mozIStorageConnection.createStatement]

1 个答案:

答案 0 :(得分:1)

隔离表名:

SELECT a.object, 
       a.id, 
       b.objectName 
  FROM "tableOne" a 
       LEFT OUTER JOIN "tableTwo" b 
            ON a.id=b.id