hey guys android has some serious limitations with file system space on certain devices and my app starts giving me errors once my sqlite db file size grows beyond 5mb and i
Different databases means that they are different "things". You could query one db, them query the other db and join the two results in code (even if that includes join X on Y). But AFAIK, it's impossible to do that using sql only.
Use ATTACH DATABASE to query more than one database in your SQL: http://www.sqlite.org/lang_attach.html