0

如果 NDC_CODE 列中的值在我的值列表中,我需要查询 SQL 表并提取行。

问题是我的列表有数千个,我不确定如何最好地编码。

我知道我可以将 'where' 语句 excel-fu/连接/复制粘贴在一起: where RX_NDC.NDC_CODE in ('ndc1','ndc2','ndc3',...,'ndc8523')

我的问题是:

  1. 如果我使用上面的 where 语句运行代码,手动列出数千个值,会使用大量资源并破坏服务器吗?
  2. 是否可以在本地创建一个我可以在代码中引用的“子集”,并让这个子集在多个查询中持续存在?
  3. 我阅读了有关创建临时表的信息,但我对该数据库只有只读访问权限。有没有办法在本地创建一个临时表并在我的查询中引用它?
4

0 回答 0