Sqlite 基于列值将大型表输出到多个csv文件的最有效方法
我有一个1GB表,我需要根据列值将db输出到多个csv文件。例如:Sqlite 基于列值将大型表输出到多个csv文件的最有效方法,sqlite,Sqlite,我有一个1GB表,我需要根据列值将db输出到多个csv文件。例如: c1 | c2 | c3 1 | a | 100 2 | b | 102 3 | a | 103 4
c1 | c2 | c3
1 | a | 100
2 | b | 102
3 | a | 103
4 | b | 104
将是:
a、 csv
b、 csv
考虑到桌子的大小,最有效的方法是什么
更新:
到目前为止,我已经能够通过c2从表中选择*名称顺序和
.mode csv.out a.csv从表名称中选择*在较小的数据集样本上执行代码>。我想知道除了手动循环所有项目之外还有什么其他选择。到目前为止,您有什么选择?首先获取它,然后运行它,猜测您想要什么,然后发布到这里,人们会更愿意帮助您
1 | a | 100
3 | a | 103
2 | b | 102
4 | b | 104