SQL - IN против НЕ IN
Предположим, у меня есть таблица со столбцом, которая принимает значения от 1 до 10. Мне нужно выбрать столбцы со всеми значениями, кроме 9 и 10. Будет ли разница (с точки зрения производительности) при использовании этого запроса:
SELECT * FROM tbl WHERE col NOT IN (9, 10)
и этот?
SELECT * FROM tbl WHERE col IN (1, 2, 3, 4, 5, 6, 7, 8)