Вопрос либо не полный/не точный, либо бессмысленный.
на 1000 записей таблица - выборки по таким таблицам с любыми параметрами занимают 0,0001-0,001 , зависит от железа.
Логично предположить что выборка 2 полей не будет занимать больше времени чем выборка всех полей.
2 поля выберутся быстрее(бд "знает" где эти значения лежат из индекса, а 1000 полей подряд будет пихать в результат тупо дольше).
Вопрос скорости встает при передаче данных от бд к приложению, и тут опять же очевидно что разница в размере - пару десятков байт против пару килобайт, (не критично, но разница есть) говорит в пользу выборки по условию.
В целом на представленных условиях разница в скорости выборки за все время существования данной таблицы не превысит времени потраченного на написание этого ответа.