Hi, ALL, CREATE TABLE foo( a integer, b integer); INSERT INTO foo VALUES( 1,1); INSERT INTO foo VALUES( 1,2); INSERT INTO foo VALUES( 1,3); INSERT INTO foo VALUES( 2,1); INSERT INTO foo VALUES( 2,2); INSERT INTO foo VALUES( 2,3);
CREATE TABLE bar( a integer, b integer, c integer); INSERT INTO bar VALUES((SELECT a, b FROM foo),1); // fails INSERT INTO bar( a, b ) VALUES( (SELECT a, b FROM foo) ); //fails What is the correct syntax? Basically I need bar to have records from foo with field c to be 1, so: SELECT * FROM bar; 1 1 1 1 2 1 1 3 1 2 1 1 2 2 1 2 3 1 Thank you. _______________________________________________ sqlite-users mailing list [email protected] http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

