我有一个交易表,其中包含一些交易 ID 和员工编号。我还有另外两个表,它们基本上只是一个充满交易或员工的列,需要从第一个表中过滤掉。
我一直在像这样运行我的查询:
SELECT * FROM TransactionMaster
Where TransactionMaster.TransID
NOT IN (SELECT TransID from BadTransactions)
AND etc...(repeat for employee numbers)
我注意到运行这些类型的查询时性能很慢。我想知道是否有更好的方法来构建这个查询?