如果 NDC_CODE 列中的值在我的值列表中,我需要查询 SQL 表并提取行。
问题是我的列表有数千个,我不确定如何最好地编码。
我知道我可以将 'where' 语句 excel-fu/连接/复制粘贴在一起: where RX_NDC.NDC_CODE in ('ndc1','ndc2','ndc3',...,'ndc8523')
我的问题是:
- 如果我使用上面的 where 语句运行代码,手动列出数千个值,会使用大量资源并破坏服务器吗?
- 是否可以在本地创建一个我可以在代码中引用的“子集”,并让这个子集在多个查询中持续存在?
- 我阅读了有关创建临时表的信息,但我对该数据库只有只读访问权限。有没有办法在本地创建一个临时表并在我的查询中引用它?