<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