AUTOTRACE сообщает вам, что в этом случае запросы выполнялись точно так же, и поэтому ни один из них не лучше другого. Оба включали полное сканирование таблицы. Базы данных могут быть довольно умными для оптимизации. Возможно, Oracle потратил на 1 наносекунду меньше, чтобы составить план запроса для версии <>
.
Общее замечание, которое ваш тренер , возможно, пытался сделать, касается того, когда индекс можно использовать, а когда нет. Таким образом, SELECT с IN, скорее всего, будет работать быстрее, чем SELECT с NOT IN, поскольку у БД больше шансов использовать поиск по индексу для первого.