<insert into mydb (co1,co2) select count(*) from db1 where db1.sco1>80 ,select 
count(*) from db2 where db2.sco2>90;

Try parenthesizing each (sub)query
insert into mydb (co1,co2) (...),(...);


Could you clarify your use case for this query?

Thanks

HTH.

________________________________
 From: YAN HONG YE <yanhong...@mpsa.com>
To: "sqlite-users@sqlite.org" <sqlite-users@sqlite.org> 
Sent: Wednesday, August 8, 2012 9:26 PM
Subject: [sqlite] insert two select count(*) problem
 
The sqlcmd is:
insert into mydb (co1,co2) select count(*) from db1 where db1.sco1>80 ,select 
count(*) from db2 where db2.sco2>90;
It doesn't work.  If one column, it can do,but when many column count(*), I 
don't know how to write the sql command.
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to