我有一个使用SQLite数据库的应用程序,并且一切正常运行。我现在正在添加需要第二个SQLite数据库的新功能,但是我很难确定如何从不同的数据库联接表。
如果有人可以帮助我解决这个问题,我将不胜感激!
编辑:请参见此问题的示例案例,当您按照已接受的答案所述连接数据库时,可以适应您的语言。
数据库是什么样的?是否有任何可用于联接它们的公共列?每个列是否相同,以便您可以使用联合?sqlite.org/syntaxdiagrams.html
—
亚历克斯
是的,有些列可以使用USING关键字进行连接,因为它们的名称相同。我的问题不是我不知道如何联接,因为我的程序已经在同一个数据库中的表上频繁执行此操作,而是我似乎找不到如何链接两个数据库,因此一个人的数据可用于另一个数据库(例如加入))
—
Adam Smith,
示例:第一个数据库有一个名为“时间表”的表,除其他列外,它还包含一个日期列,一个团队ID和一个车道号。第二个数据库具有一个表,该表跟踪用户为其团队游戏输入的得分。因此,该表还具有日期和teamID。我想使用这两列加入他们的队伍,以了解每支球队应该在哪个车道上比赛。为了其他目的,还必须结合其他表,但是您可以从此示例中了解我的需求。
—
亚当·斯密