在sqlite中合并多个大型数据表的最有效方法
我四处寻找这个问题的答案,以确保避免重复。我希望我没有忽略任何事情 我有大约60个表,每个表有2列。ID和相应的值。 ID在各个表之间重叠,每个表大约有2行左右。 我需要对每个ID进行一些统计。例如平均值(table1.value、table2.value、table3.value…) 我的问题本质上是。最快的方法是什么 到目前为止,我已经尝试了两种方法:在sqlite中合并多个大型数据表的最有效方法,sql,sqlite,join,merge,Sql,Sqlite,Join,Merge,我四处寻找这个问题的答案,以确保避免重复。我希望我没有忽略任何事情 我有大约60个表,每个表有2列。ID和相应的值。 ID在各个表之间重叠,每个表大约有2行左右。 我需要对每个ID进行一些统计。例如平均值(table1.value、table2.value、table3.value…) 我的问题本质上是。最快的方法是什么 到目前为止,我已经尝试了两种方法: 合并:我将表1和表2合并到表A,表3和表4合并到表B,然后合并到表A和表B…依此类推 通过这种方法,我很快就达到了内存限制 检查每个id:我
部分连接和随后的合并表堆叠会更有效吗?重叠到底是什么意思?有没有遗失的身份证?非常感谢您的回复!是的,有些表具有特定ID的值,有些表没有。是的,有些表中缺少ID。是否有一些表保证有所有ID?是的。我有这样一张桌子。然而,它大约有1300万排为什么“然而”?输出中需要1300万行,不是吗?