我有一个包含69297个单列类型记录的文件。我需要将它们放在in子句中的sql-query中。 因为,已知的事实是" in"子句一次使用1000条记录,我怎么能以一种不那么繁琐的方式检索这个(69297)大量的数据呢?
答案 0 :(得分:1)
创建一个表并在表中插入所有值。然后使用该表作为内部联接从目标表中获取记录(在更改SQL脚本之后)。这应该可以解决您的问题。
答案 1 :(得分:0)
创建一个包含一列的临时表,并将69297行存储到该表中。
使用IN子句中的临时表,如下所示。
删除在第一步中创建的临时表。