我想将sqlite
查询的结果保存在一个新的sqlite
文件中。换句话说,我希望有一个新的sqlite
数据库,其中包含我在以前的数据集上查询得到的数据。
我在互联网上找到的就是如何将查询结果导出到csv或sql。但是我希望我的新数据集是sqlite
。
另外,有没有办法将查询结果保存在同一数据集上(就像我们在excel中所做的那样)?谢谢!
发布于 2019-07-22 00:30:37
您可以将另一个数据库文件ATTACH到现有连接,并在该另一个数据库的表中创建或插入数据。
类似于:
ATTACH DATABASE 'other.db' AS other;
CREATE TABLE other.foo AS SELECT * FROM main.foo; -- create and populate a table
INSERT INTO other.bar SELECT * FROM main.foo; -- insert into an existing table
DETACH other;
https://stackoverflow.com/questions/57134793
复制相似问题