0

i'm trying to get data from two databases(test1.db,test2.db) which having same table schema as

CREATE TABLE LoginDetails (
    Name varchar(30),
    PassWord varchar(30),
    email varchar(30)
);

How can I get data (email) from these two databases at a time.

I tried this

select
    LoginDetails.Name test1.db LoginDetails
    left join test2.db LoginDetails on LoginDetails.Name = LoginDetails.Name;

but not working Please help to find out solution

Thanks in advance

Dai
  • 126,861
  • 25
  • 221
  • 322
Sanjeev Kumar
  • 13
  • 1
  • 4

1 Answers1

1

Are you looking for union all?

select name, password, email
from test1.db.LoginDetails
union all
select name, password, email
from test2.db.LoginDetails;
Gordon Linoff
  • 1,198,228
  • 53
  • 572
  • 709
  • getting error as below: sqlite> select name from test1.db.LoginDetails union all select name from test2.db.LoginDetails; Error: near ".": syntax error sqlite> select name from test1.db.LoginDetails; Error: near ".": syntax error sqlite> – Sanjeev Kumar Aug 28 '17 at 07:48
  • @SanjeevKumar . . . Perhaps you need wildcards . . . `test1.db`.LoginDetails. Or perhaps the "db" is unnecessary. – Gordon Linoff Aug 28 '17 at 08:14