Разницу между этими двумя вариантами вы вряд ли заметите. В данном случае оба подхода равноправны. Операция фильтрации по полю займет несоизмеримо меньше времени чем сопутствующие процессы (компиляция запроса, чтение таблиц с диска, пересылка результата и т.д.)
Ощутимая разница может возникнуть только если таблица большая, а фильтр сильно прореживает результат (в этом случае очень эффективными будут индексы). А у вас и таблица маленькая (ну вряд ли вы работаете с тысячами поставщиков) и фильтрация по ИНН или ФИО выберет 30-50% строк из таблицы.
|