pragma foreign_keys = 0; begin; attach database 'baseball-raw.db' as 'raw'; create temp table people as select * from "raw".people; -- insert some missing people insert into people values ('millema99', 1917, 4, 14, 'USA', 'NY', 'Brooklyn', 2012, 11, 27, 'USA', 'NY', 'Manhattan', 'Marvin', 'Miller', 'Marvin Julian', null, null, null, null, null, null, null, 'millema99'), ('fowlebu99', 1858, 3, 16, 'USA', 'NY', 'Fort Plain', 1913, 2, 26, 'USA', 'NY', 'Frankfort', 'Bud', 'Fowler', 'John W. Jackson', 155, 67, 'R', 'R', null, null, null, 'fowlebu99'), ('thompan01', null, null, null, null, null, null, null, null, null, null, null, null, null, 'Thompson', null, null, null, null, null, '1875-04-26', '1875-05-17', null, 'thompan01'); CREATE TABLE main."people" ( "ID" text, "birthYear" NUMERIC, "birthMonth" NUMERIC, "birthDay" NUMERIC, "birthCountry" text, "birthState" text, "birthCity" text, "deathYear" text, "deathMonth" text, "deathDay" text, "deathCountry" text, "deathState" text, "deathCity" text, "nameFirst" text, "nameLast" text, "nameGiven" text, "weight" NUMERIC, "height" NUMERIC, "bats" text, "throws" text, "debut" text, "finalGame" text, "retroID" text, "bbrefID" text, primary key("ID") ); INSERT INTO main."people" SELECT DISTINCT * FROM temp."people"; commit;