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
  • 141,631
  • 28
  • 261
  • 374
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,242,037
  • 58
  • 646
  • 786
  • 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