Выражение типа sum(t[
t.name .== "A" .& t.price .> 10., :price]) выполняется следующим образом. Сначала определяется что нужны колонки name и price. После этого читается в память по блоку name и price, на этом одном блоке выполняется проверка
t.name .== "A" .& t.price .> 10 и то, что ее прошло скармливается через итератор в sum. После этого читается в память следующий блок