Показать сообщение отдельно
  #8  
Старый 12.10.2011, 01:01
Lucky192 Lucky192 вне форума
Прохожий
 
Регистрация: 04.10.2011
Сообщения: 28
Репутация: 1351
По умолчанию

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