我在 excel 中设置了 5000 左右的 id,在表中我有 30000 左右的 id。如果我在 SQL 语句中使用“In”条件,我从 Excel 中的 id 中得到大约 4300 个 id。但是,如果我使用带有 Excel id 的“不在”。我有大约 25000 多条记录。我只是想知道我在表格中缺少 Excel id。
如何为此编写sql?
示例:Excel ID 是
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
表有 ID
1,
2,
3,
4,
6,
8,
9,
11,
12,
14,
15
现在我想5,7,10
从 Excel 中获取缺少表格的值?
更新:
我正在做的是
SELECT [GLID]
FROM [tbl_Detail]
where datasource = 'China' and ap_ID not in (5206896,
5206897,
5206898,
5206899,
5117083,
5143565,
5173361,
5179096,
5179097,
5179150)