我在excel中有100,000个序列号的列表。我想检查这些序列号是否在数据库表中可用。什么是最简单的方法?我能用蟾蜍做什么吗?
答案 0 :(得分:0)
你可以简单地使用in子句:
SELECT * FROM table t1 WHERE col1 in (1, 2, 3, 4)
答案 1 :(得分:0)
这些数字是顺序的吗?或者至少有一些是顺序的?如果是这样,请在excel中对它们进行排序,然后使用以下范围:
SELECT *
FROM table t1
WHERE col1 BETWEEN 100 AND 1000
AND col1 BETWEEN 10000 AND 20000
AND ....
当然,请用您的范围替换这些数字。