Sqliteは、同じデータベース内の1つのテーブルから別のテーブルにデータをコピーします



Sqlite Copy Some Data From One Table Another Same Database



作成されたデータベースtest.dbには、people、new_peopleの2つのテーブルがあります。

sqlite> select * from people ...> 1|Limin|20|15768600001 2|zhangsan|21|15768600002 3|chenpi|22|15768600003 4|huangyuan|21|15768600002 5|zhangsi|22|15768600003

ステートメント:ターゲットテーブルに挿入select * from original table where index entry = index value



sqlite> select * from new_people sqlite> insert into new_people select * from people where name = 'chenpi' sqlite> select * from new_people 3|chenpi|22|15768600003