SQLite:如何比较2个表?

时间:2017-04-15 06:37:47

标签: sqlite string-comparison sqlite-net

我的c#应用程序从Web服务1读取文件列表并将完整文件名插入table1,然后从第二个Web服务读取列表并将它们插入table2。

这些表具有相同的结构,如下所示:

create table table1(id int, filename text)

任务:比较这些表并选择常用文件名和不同的文件名。

如果这些表很大,则比较是执行时间过长。

如何改进?如何将 hash 字段添加到这些表以及如何自动计算? 其他方式?

1 个答案:

答案 0 :(得分:2)

以下连接查询应该可以解决这个问题:

filename

此查询可以受益于两个表中SqlCommand列的索引。