我正在使用 SQLite 3 的 Java 驱动程序,并想了解是否有任何方法可以在一个查询中从多个数据库(db1.db、db2.db)获取数据?
目前有 SQLite3 的驱动程序支持这个吗?
假设 db1 有 100 行,db2 有 100 行,我的要求是通过单个查询来查询这些行来获得 200 行。
您可能需要查看ATTACH DATABASE
命令:
http://www.sqlite.org/lang_attach.html
ATTACH DATABASE 语句将另一个数据库文件添加到当前数据库连接。
这是一个关于如何使用它的教程:
http://longweekendmobile.com/2010/05/29/how-to-attach-multiple-sqlite-databases-together/